Scss linting

Fixes https://meta.discourse.org/t/adding-scss-lint-to-the-build

Didn't enforce all the rules, and each commit represents an application of a rule, so any that you disagree with I can rebase out.