delay cache writes 5 seconds

updates from feedback. make instant cache request based

use pair

memcache

encapsulate in disk based cache
Merge pull request #46 from lxdvs/nick/delayed_cache

delay cache writes 5 seconds