* Add new test suite test/data-quality-tests.js
* Make ParseBook exported so I can use it to get data for each book
This is suboptimal since really the data should be in a look up table
somewhere but I don't want to tackle that in this change.
* Actually load the json data for each book and test that number
of chapters exists.
* It uses an indexedb datastore.
* Fix the api of the indexeddb wrapper now that I have some real world usage
examples.
* Implemented API Calls:
* UpdateTags
* GetTags
* Exposed but unimplemented API Calls:
* GetVersesForTag
* Sync
* Add a tooltip that shows the tags for a reference to the reference link.