Scss cleanup

## Changes
 - Remove some code duplication.
 - Add media selector to `neue.js` and change some default values so it works out of the box.
 - Fix some bugs on the pattern library.
 - Drop font size on secondary buttons (from discussion with @mikefantini).
 - Remove visual grid bookmarklet, because it didn't see much use & was just adding page weight to the CSS.