Fix CSS Maul

Makes the vis page look normal again.  Most changes are confined to visualizations.css.scss and are purely stylistic in nature.  I also added some divs and bootstrap classes to use a smaller font size for some buttons, and size some buttons properly.  I also moved the control hider to the left of the controls themselves, and the controls now fade away instead of just sliding away.  Every other change can be summed up by saying "it looks kind of like the old vis page again".

I tried to keep the amount of lines of CSS I added to be as small as possible.  Ignoring whitespace and comments, I managed to add only ~170 lines of CSS, all of which were in one file.

Fixes #1613 and I wanted to address parts of #1621 , but any visual redesign that would actually be a step up from the current one seems like it would best be done alongside the proposed overhaul of the vis system.