Add marker info on click

Have little pop ups with information about each marker they are semi-transparent currently. 

I also updated buses and metro to now be a vector layer and also abstracted some stuff out to be a little more generic. 

I also moved all the stops and routes to their own file so it doesn't clog up the main file and also allows it to be updated easier. 

![screenshot 2014-07-09 00 19 52](https://cloud.githubusercontent.com/assets/4588318/3519880/d33df630-0721-11e4-8fba-a6ba49bb55fc.png)
![screenshot 2014-07-09 00 20 00](https://cloud.githubusercontent.com/assets/4588318/3519881/d33e095e-0721-11e4-822c-3c5a8d9084c6.png)
![screenshot 2014-07-09 00 20 14](https://cloud.githubusercontent.com/assets/4588318/3519882/d33e0f6c-0721-11e4-906c-c9533c38d9ec.png)

@abetusk