SCSSLinting

Forgot to add this before so there are a bunch of style only changes.

Others as noted in the commit messages:
- Fixed a typo from #140
- Fix gradient mixin for oldIE compat since the gradient colour format isn't just the six digits.
- Renamed `scripts` to `script` to align with core