Readme updates
Updated npm and bower test dependencies
Added files to karma test runner
Set up separate indexedDB file with test and ignore global leaks in tests
Modularized web worker interface, set up promises and callbacks
Removed test placeholder