Make beautons use variables

Fixes #165
Allow reversible grids

Fixes #166
[refs #169] Add default beautons colour.
corrected comment in sprite file for new classnames
Merge pull request #171 from tomalterman/fix/sprite

Corrected comment in sprite file for new classnames
renamed icon modifiers
Merge pull request #172 from tomalterman/fix/sprite

Renamed icon modifiers to match new class
Ensure beautons variables use `!default` flag.

Closes #165
Escape unicode characters

This ensures that all characters gets rendered correctly.
Merge pull request #178 from kevva/unicode

Escape unicode characters
[refs #182] Use new headings mixin courtesy of @thierrylemoulec
Merge branch 'fix/headings-mixin' into v5.1.1
Merge branch 'incoming' into v5.0.1
v5.0.1 updates
Make beautons use variables

Fixes #165
Ensure beautons variables use `!default` flag.

Closes #165

Conflicts:
	_defaults.scss
[refs #169] Add default beautons colour.

Conflicts:
	_defaults.scss
Allow reversible grids

Fixes #166
Merge branch 'fix/beautons' into v5.1.0

Conflicts:
	_defaults.scss
Merge branch 'fix/grids' into v5.1.0