(#1032) - use hyperleveldb

this is more an experimental branch to see if switching to hyper leveldb makes sense, so far seems to pass all the tests.