Merge pull request #59 from mkbehbehani/master

Working bootstrap gem-generated layouts, jquery knob assets, everything collapsing
Cleans up comments
renames welcome to console
adds /public to gitignore
Renames welcome.js to console.js and moves a ton of javascript out of the view
Adds logic to check for social opportunities every 10 minutes if opted in. If max distance and min gravity for user are met, dummy event.notify method is called.
Typo
Remove extraneous user settings update method
correction to event.notify method signature
Extracts background map task into its own task
Moves console index styles into console.less, styles settings modal and adds notifications to form.
toggle between sections in settings modal
Adds debugger, test for background map, and redesign of user.map
security enhancements to new /events route
Removes extraneous anthony picture
round gravity for event summary instead of casting to integer
fix geolocation route
Basic Google Glass integration. Not yet connected to Event.notify
Adds optional ding and default delete and share actions
Major backend overhaul