Allow custom error class name for Abide
Added input error message background color variable
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  Fix typo in comment on line 178
  update links text based on related HTML snippet
  Fix on multilevel-offcanvas: The scrollbar appears within right offcanvas submenus
  Don't set cursor: default; on body.
Fix pull request: added input error message background color variable
Added text input types function
add validate_on_blur option to abide
Added option to trigger change event on hidden input(s). Fixes #5770
Range Slider should use precision of step paramater fixes #5779
fix bug with radio and checkbox validation

This was introduced with #5738.

The statement was in the wrong line. This fixes a bug where the validation of radios and checkboxes was not recognized in the final validation result.

Now it works great :)
Range Slider: Added type check for intial value. Fixes #5404
Add an offset_by_height option to Magellan.

By default, when you click on a link on the Magellan expedition, it
offsets the destination by the height of the expedition. This behavior
isn't desired when the Magellan is on a sidebar and is vertically
oriented (what happens is that the destination seems to be offset for no
particular reason).

This commit adds an offset_by_height option to Magellan that when false
disables the aforementioned default behavior.
Prevent Event propagation on split buttons where the main button triggers a modal
Fix incorrect import path

_functions.scss is on the same level as file not in a foundation folder.
Tabs heavy-handed tabindex setting fix

This change is to remove the tabindex attrs instead of setting them to zero on change of tab.

The problem with having a zero tabindex (on a div for example) is that Chrome highlights the area on click and includes it in the tabbable items, so removing the tabindex is a better option as it reverts the tab section to its default tab behaviour.
adds more to accessibility page
Refining tabindex setting on tab change

All first-children of tab-content was having a tabindex assigned on the change of tab. This caused the unnecessary inclusion of non-form items in the tab ordering and wasn't required to make the tab content accessible. This change is to leave all tabindex attrs of the tab-content items alone, but leave the setting of the tabs themselves unaffected.
Removed the references to a specific HTML element, and instead used the class associated with that element in the examples
Updated the spec for Karma
adds grid import to reveal for issue 5885
allow data manipulation

This adds the possibility to manipulate the data that is returned from the ajax request in the custom success handler.