generalized and centralized loading of indexedDB loading in unit tests
removed useless imports
corrected boolean IndexedDB references
corrected boolean IndexedDB references
corrections on todos
updated indexeddb-js version
added simple exception handling (by sending to callback error)
added support for "conflict-resolved-*" result codes on "add"
renamed helper function "parseInt" to remove risk of name conflict
added "async" and bumped version
added "xpc" target for XPC-based unit testing
added ignore of generated file "xpcshell.ini"
moved to markdown-style section titles
bumped version
formatting
- removed work-around code for temporary indexeddb-js issue
- added skeleton "clearDatabase"
- improved error string generation
- added "getTransaction" method
moved to new on-demand transaction creation
copied from mozilla/_tests/xpcshell/dom/indexedDB/test/unit/head.js
header for xpcshell.ini generator
adapted unit tests to additionally work with xpcshell