Hides markers for other routes after a hover.
Refactored markerMouseOverHandler and added mouseout event.
Miscellaneous cleanup.
Saved each vehicle object into its marker.
Stop locations are now shown on-hover.
Temporary solution for cases where the direction was not indicated properly by their API.
Updated icon for stop markers.
Merge branch 'route_view' into gh-pages

Conflicts:
	js/index.js