Delete IndexedDB database after tests
Setup database in constructor
Add size() method
Cleanup tests to use nicer promise constructs