Basic support for cache store

including minimum support for memcached using net.spy:spymemcached:2.11.4

Signed-off-by: Robin Smith <robin.smith@clicktravel.com>
What do you think of:

put(String key, Object obj, long expiry);

...putting most significant params first.