Started code for routeByAgency (in the human interface) but this isn't done yet. Made route colors show up in the text, and added a decoder for the route types. Also added a method by which we can download GTFS data from domains that aren't gtfs-data-exchange.com.
Fixed color and transit type decoding.
Predictions API call no longer crashes server, but it finds no trips for most routes :(
merge commit
Merge conflict with iyulaev