Add 803 to load_gtfs_data, update the static data

Use the CapMetro data URL directly, it is more up to date.
Broken refactor of vehicles into vehiclecollectoin and vehicle
Get the new vehicle collection working
Deploy
Remove test
Refactor rappid.start to be simpler
Squash some promise related bugs
No more unhandled promises, since they are all caught and no longer propogated by start/refresh
Deploy and remove require('when/monitor/console');
Send a promise notification when a retry is made.
Simplify setupRoute: just call refresh
Add CapMetroAPIError so we can filter by that with .catch
Add progres notifications to Stop
Deploy
Use consistent style for Vehicle prototype
Add url and date to data_version.txt
Merge pull request #123 from luqmaan/803-heartbreak

803 heartbreak