Change popups to be closer to native implementation

hopefully this will help mobile clicks
refactor to get around awful data hack
add classes to popup
I need to remember to run my own tests
refactor marker to have one more level of tags
attempt to get mobile working better with a bigger hitbox
Merge remote-tracking branch 'heroku/master'

Conflicts:
	bikeme/apps/core/static/js/bikeme.js
oops, marker broke
add scraper for citi bikes
sort stations by reverse cron in the response
fix need datetime to the millisecond broke parser