memcached support

basic test suite is passing, need to see how well it performs