adding tests for persisting keys in indeedDB
indexedDB "open" and "put" tests handle error better
Merge pull request #3 from MickHa/newInterface

adding tests for persisting keys in indeedDB