'Path to workflow\'s cache directory.
The cache directory is a subdirectory of Alfred\'s own cache directory in
``~/Library/Caches``. The full path is:
``~/Library/Caches/com.runningwithcrayons.Alfred-2/Workflow Data/<bundle id>``
:returns: full path to workflow\'s cache directory
:rtype: ``unicode``'

@property
def cachedir(self):

    if self.alfred_env.get(u'workflow_cache'):
        dirpath = self.alfred_env.get(u'workflow_cache')
    else:
        dirpath = os.path.join(os.path.expanduser(u'~/Library/Caches/com.runningwithcrayons.Alfred-2/Workflow    Data/'), self.bundleid)
    return self._create(dirpath)
