Fixes #3848: makes modal bg show/hide when swap style.

If one modal step is followed by a default style step, modal background
is hidden and if a default style step is followed by a modal step, the
modal background is shown.
Avoid to show joyride modal before needed.

This way, is up to the settings how the joyride modal will be shown
(with a simple show method or a fade effect).
Use fadeOut to hide joyride modal bg according to settings.
Active state styling

Actually makes use of the $icon-bar-active-color variable to set the
background when an "active" class is added to the anchor, akin to what
happens with the :hover pseudoclass.
fix docs example
Use accordions without explicit settings definition

Allows you to use accordions without providing an explicit accordion definition to the foundation binding by falling back into the default settings gracefully.
Merge pull request #6013 from mikeangstadt/master

Use accordions without explicit settings definition
wrap division in parenthesis. minor formatting cleanup.
fix random indenting.
Merge pull request #6017 from ctalkington/wrap-division

wrap division in parenthesis. minor formatting cleanup.
Update foundation.alert.js

Consistent quotes
Merge pull request #6019 from enyce12/patch-1

Update foundation.alert.js
corrects class in top-bar js
fix for label s mixin and correct docs variables, and adds info color option to docs
Update foundation.clearing.js
Update foundation.dropdown.js
Update foundation.joyride.js
Update foundation.js
Update foundation.magellan.js
Update foundation.offcanvas.js