Prototype desktop implementation for route list, issue #9.
Re-indent and fix route list title.
Add page title to desktop UI route list.
Add prototype mobile UI route list for issue #9.
Refactor route list logic into a service; add short-name-only comparator for use when agency names are not shown.
Cache values from the configuration service which are used within the loop.

Particularly on installations with many routes, there's no need to hit the configuration service twice for every route; we can fetch the values once outside the iterator and save them there.
Merge branch 'master' into 9-route-list

Conflicts:
	onebusaway-nyc-acta-webapp/src/main/resources/onebusaway-nyc.properties
Switch to boolean.parseBoolean() for getting booleans from String configuration values.
Merging in Kurt's Routes page.