created tours service, added tour points to map
Merge branch 'mobilelayout' of https://github.com/kareemf/govsIsle into mobilelayout
updated tour point info box styling
Merge branch 'alerts' into mobilelayout
Merge branch 'mobilelayout' of https://github.com/kareemf/govsIsle into mobilelayout

Conflicts:
	public/js/controllers/map.js
	public/templates/home/map.html
uploads are being ignored
Fixed filter toggling bug
openMarkerInfo was being triggered twice because of the ui-marker event handler + the OMS event handler. Fixed
Added socket.io server dependency and socket.io-client as client side decency. Socket.io client being loaded in index.html
Server: Added sockets/alertSocketRouter to query Alerts and and send them over socket.io.
Client: Listening for alerts over web socket.
Alert model is now a capped collection (requirement for tailable mongo cursor)
Alert socket route stream is now tailable, stays open and listens for new data
add new weather icons and alert UI
merge resolved
Alerts are now stored in Shared.alerts. Map alert pins are now populated via web socket instead of REST API.
Fixed bug where stream data was being emitted to all users by all users, creating a multiplicative effect. Added comments
Updated code to socket.io 1.0 structure
When the site is loaded, retrieve the initial set of alerts that were already sent (in addition to listening for new ones)
layout view bug fix for small screens
bug font are not showing on heroku
BUG: trying to fix why fonts are not showing up on heroku, the are working locally