Use Berkeley DB instead of shelves. This probably needs more work.
unlink index file when expiring the cache.
Bugfix for ldap code and expire method for cache
Caching for AD/LDAP. This works(tm) but needs an update/expire algorithm, that's next!