Migrate from LESS to SCSS: Because it's awesomer

LESS is just a hackish converter. SCSS is a full-out parser and compiler with an intermediate AST. This allows it to have proper error recovery and shit-tons more features.

This may break some other branches that modify the css, but they should just be fixed on a case-by-case basis.