Fixed issue with limit() queries and added test suite

- Fixed issue when binding to Firebase limit() query
- Added error checking
- Added basic test suite
- Added travis integration
- Updated README
- Added limit query to todoApp demo
Got tests running in PhantomJS by adding shim for it
Merge pull request #12 from firebase/update_readme

Fixed issue with limit() queries and added test suite