allow passing file caching path from outside
add spec for file_cache_path option. update README
add a note on failures in resources involving file_cache_path due to caching option
Merge pull request #531 from ranjib/file_cache

Allow passing file caching path from outside