tests for error handling on db.read, db.write and db.transaction
Merge pull request #36 from jrgm/cover-error-handling-on-bad-queries

tests for error handling on db.read, db.write and db.transaction
Add a basic set of remote tests
Initial remote account tests
Tests for sessionToken handling
Fix up local tests to use the hexified email address
Add accountResetToken tests
Add passwordChangeToken and passwordForgotToken tests
Tweaks from code review
Add final remote tests
record coverage for the db_server process
Use non .js in requires