use memcached interface instead of implementation / updated client library

it is really anoying that no facade or different implementation can be used. this request will change that