Fixes #1: Set default cacheDir in __construct. Avoid file type check if cacheDir isn't writable.
not existing favicon in README