Add Offsets, Generate Grids by Sass function

I've added Offsets to the grid system so we don't have
to fill up our websites with empty divs that contain spans
for spacing.

Spans and Offsets are generated using SASS functions to
cut down on the amount of code in the SASS Files and make it
more readable for developers.

We lose the ability to use @extend but that is not as important
as we minimize the css anyways.
Add a startOpen option so tab will start open.

startOpen will run the toggle function once the tab
has finished loading. This will cause the tab to open.
Having it slide open reinforces to the user that this they
can toggle this functionality.
wet-boew-slideout-open is default for open tab

Adding the class wet-boew-slideout-open to the slideout tab will
default the tab to the open state on page load.

It still slides open after load to imply that it's a tab.
[slideout] Fixed positioning when open
Minor JScript formatting
New sprite for modules
New module image sprite to account for recent changes
cleanup
Added missing space after if
Merge pull request #1094 from patheard/hlinks_same

Added missing space after if
Merge pull request #1091 from berubs/issue1088

[slideout] Fixed positioning when open
Swap the colour of Alert and Attention Modules

I simply swapped the values of the variables $alert
and $attention since color-attention is driven by the
$attention variable we don't have to worry about changing
anything else
Change the color of .color-attention to $alert
Fixed naming of variables

- Added $red and $yellow to _mixins.scss
- $alert and $attention are now driven by new variables
- Changed .color-attention to be created from $red
Back to parallel gem installs

The memory issues with the workers on Travis are supposed to be fixed
now
Merge pull request #1096 from nschonni/backport-1084-to-v3

Backport module colour fixes from #1084 to v3.0
Merge pull request #1093 from cfarquharson/v3.0

New module image sprite to account for recent changes
Merge pull request #1098 from nschonni/back-to-parallel-gem-install

Back to parallel gem installs
Merge pull request #1100 from wet-boew/v3.0

Merge v3.0 to Master
Move unenclosed HTML classes from mixins.scss

This will allow the mixins sheet to be imported to other sheets without
adding classes automatically.
Positioning of the classes is poor right now, I just wanted the outputs
to match exactly