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.
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
Update foundation.orbit.js
Update foundation.tab.js
Update foundation.topbar.js