Feature/memcached key hashing

Provides a simple alternative way of making sure keys are within Memcached spec and subsequently addresses #7