update cache interface
add Memcached
add MemoryCache
add Null CacheManager
implement caches
update readme