Add: configurable chmod on caching dir
Fix: allow recursive directory creation
Improve: cache dir
Add: default cache file extension
Improve: differentiate between mkdir and chmod
Fix: DocBlock