Large cleanup + reintroduce Lock __destructor() test
For redis and memcache(d)