Make backends pluggable via FileSystem ctor, fixes #36.
Review fixes
Merge pull request #39 from humphd/issue36

Make backends pluggable via FileSystem ctor, fixes #36.
update build
Initial tests from node repo
Working null byte patch checks
Switch to node.js' callback pattrn, update public API to match node.js
Break test files up using require
Fix load order for TextEncoder/TextDecoder in require.js, update dist/
Merge pull request #44 from humphd/node-tests

Begin to port Node.js tests, break tests into smaller files using require
WebSQL Storage Provider with tests (4 tests failing still)
Passing 1/4 failing tests now
Down to 1 test failure
Finish WebSQL implementation, all tests passing. Fixes #21.
Merge pull request #46 from humphd/websql

WebSQL Storage Provider with tests (4 tests failing still)
Update README for providers and other recent changes.
Review fixes
Fix typo in README
Merge pull request #49 from humphd/update-readme

Update readme
Update README.md