Add support for memcached extension
cleanups, phpdocs, code formating
Update require-dev and suggest
Install memcache extension before composer setup.
Maybe this will help composer to detect memcache.