Prevent everything from scrolling right 15px
Use more bootstrap floating and less manual floating
Add sass-enhance library

I may just be in a rut from my day job, but we open-sourced this tiny
bit of Sass which is super handy. You can read more about it here:

https://github.com/causes/sass-enhance

tl;dr: to apply styling that happens at breakpoints equal to or larger
than a given breakpoint, put styling inside

    @include enhance(medium)

where "medium" is a bootstrap breakpoint size.

To apply styling for breakpoints equal to or smaller than a given
breakpoint, use

    @include degrade(medium)
Tidy header CSS and get us closer to bootstrap grid

Essentially fixes #107.
Update header styling

This gets it closer to as it is in #109, but with a few tweaks.
Add site footer (closes #108)

Also closes #98.
Change normal text font to Open Sans

I can't find a free web font version of Ludica Grande. Wikipedia
mentions that it's not available by default on Linux or Windows, so this
is kind of a showstopper. Anyhow, Open Sans is pretty coo0l.
Move layout inside of index.haml

No need for the separation, since we're serving up a single page app!
Sort mayoral table by total raised

Patrick McCullough has disappeared, but it's probably for the better
because he broke everything anyways.
Clean up CSS / styling for mayoral table

And use the bootstrap table styles so we don't have to do as much
padding ourselves.
Align vertically the mayoral table numbers
Update copy surrounding mayoral table
Merge branch 'ted27-misc_styling'
resolving merge conflicts
Merge pull request #121 from KyleW/master

merged tom's stuff with mike's stuff