tests for setCacheDirectory() and getCacheDirectory
setCacheDirectory() returns bool and change dir only if exists

+ removed setActualCacheDirectory()