Event word wrapping and white space utilization

Event details were running outside of the #events container
and the giant white space next to the .event-thumb looked strange
to me.
Leaning on the colors and typography variables and cleaning up the sass files in general
Getting rid of the bottom border on the last event
Merging in Keith's fix for the wrapping issue
Style changes for 3 column layout
Merge branch '3_column_changes'
Adding the beginnings of a photos page
Makes the layout across index, about, and photos
Merge branch 'consistent_layout'
Fixed several haml and sass conventions

* `%div` is implicit in haml
* `+` over `@include` in sass (reads cleaner0
* Use `+clearfix` instead of empty div hacks
Removed flip-flopping nav menu in footer

* Unnecessary duplication across views
* Menus that change underneath every click violate most usability guidelines
Removed main content scaffolding duplication across views
Ensured row layout maxed out the available columns
Fixed general bootstrap container, row, and column layout
Bumped up the sponsor image sizes to match Meetup's dimensions
Cleaned up the event listing styles
Cleaned up the summary pane
Added icons to each page heading
Added tooltips to the sponsor logos
Added tooltips to the photos