Adding an adapter for memcached
I had to make minor changes to the base abstract adapter, but the changes I made should all be backwards compatibable, and won't affect other adapters.

Signed-off-by: RJ garcia <rj@bighead.net>