Miscellaneous code cleanup

- Got bus demo working again
- Renamed /dest/ directory to /dist/
- Removed /vendor/ files from /dist/
- Updated firebase and rsvp dependencies in bower.json and package.json
- Cleaned up some gulp errors (left some around to act as TODOs for me)
- Change “locations” and “indices” nodes to “l” and “i”, respectively,
so we send less data across the wire
- Keys should always be strings, not number or strings
- Minor updates to README