Travis now fails build if linting fails
Merge pull request #47 from firebase/jw-travis-lint

Travis now fails build if linting fails
Added .catch() to tests to more easily debug failures
Updated function comments
Updated function comments to comply with JSDoc
Merge pull request #48 from firebase/jw-cleanup

Miscellaneous cleanup
removed unreachable line of code
Merge pull request #49 from firebase/fix-coverage

removed unreachable line of code
Updated Firebase and RSVP dependencies
Implemented some perf improvements
Updated to use more efficient for loop
Changed RSVP dependency to 3.0.13

3.0.14 is not yet available on Bower
Merge pull request #52 from firebase/jw-perf-improvements

Implemented some perf improvements
Merge pull request #51 from firebase/jw-update-deps

Updated Firebase and RSVP dependencies
Updated changelog for upcoming 3.0.3 release
[firebase-release] Updated GeoFire to 3.0.3
[firebase-release] Removed changelog and distribution files after releasing GeoFire 3.0.3
Added "node" attribute to simplify .jshintrc
Pull v3.0.3 changes from firebase/geofire-js