Memcached-based Cache implementation

Untested