Add leveldb backend
Return fast if no limit on number of entries
Implement culling for leveldb backend
Add leveldb requirement