extract pluggable cache
rename current_cache
extract cattr_accessor + add configurable cache_class
keep empty key in sync after reload
move cache class
remove direct read method
remove comment
Merge pull request #68 from grosser/grosser/cache

make cache-class configurable