Cleanup styles and useless comments

This is purely a refactor commit.

It removes some autogenerated comments from some JS and CSS files.

It also DRYs up some CSS where multi-browser prefixes are used by using
SASS variables.