New features and fixes

* Added purging by definition.
* Added cache_is_searchable interface so it can be used for session cache.
* Fixed key prefix setting not being saved.
* Fixed purge as it was not deleting anything.
* Simplified delete_many.
* Reduced the number of pings to Redis to once per new store creation.