allow caching to be more transparent and configurable
adding memcache switch to dist config
fixed typo, added debug level to key store
adding more documentation
Merge pull request #30 from TheSerapher/transparent-caching

Transparent caching