Fix text color for buttons in Top Bar

When a button is used inside Top Bar, the text color was always getting set to the link color. However, a better default would be to use the button-style mixin from buttons.scss in order to determine what the best text color would be.
Added radius class to Reveal

If you add a radius class to reveal, it will inherit from global-radius by default.
Revert "Added radius class to Reveal"

This reverts commit 7d867e1dd1568210f91e9f7f99c4965d2e4ac711.
Merge branch 'master' of https://github.com/zurb/foundation
Revert "changes to master"

This reverts commit 4ca53900427da1b71b033e65116c27ca2fb61fee.
Merge branch 'master' of https://github.com/joeworkman/foundation
Fix form submission handling example

Previous example was firing the "Handle the submission of the form" event any time any field was edited, which is clearly not right.  Something like this *seems* to work, and may have been what the original author intended?
GH-4621 added rootElement for Reveal to be configured.
allow joyride to allow next_button on an individual basis. partly fixes #3937
_tooltip.scss: replaced hard-coded 85% with `$tooltip-max-width`

tooltip show become too wide on large screens, since their `max-width:
85%` refers to the whole width of the screen. I have added a parameter
`$tooltip-max-width` and chose a default of `300px`.
Firefox inner focus fix

Firefox adds 2px padding/border to a button element. when you have a
.button and a button element next to each other this shows. (button is
2px taller). resetting -moz-focus-inner fixes this
Fix #5207: move animating flag

Set animating flag after checking for end slides/circular
Add toggled event, fire callback on toggled

Added a toggled event to match Tabs (fires after toggle completes).

Added callback being fired when active item is clicked (previously only
non-active items being clicked fired the callback).
Add comma support for Abide number validation
added toolbar and switch prototypes
Revert "added toolbar and switch prototypes"

This reverts commit 1268cc357a3eeddf34f2533c708664af09776b5f.
added toolbar and new switches
data-options fix

Some options aren't correctly parsed in `data-options` attribute. I think this should fix the issue.
Anchor destination thresold

The destination thresold parameter should be taken in consideration when we click on an anchor link.
split $tabbar-height into $tabbar-height and $tabbar-icon-width

by splitting tab bar height in height and icon-width (respectively for height and width settings related to the tab bar and tab bar sections), you can have wider icons/clickable areas in the tab bar, controllable via _settings.
$tabbar-icon-width defaults to $tabbar-height for a square icon

Signed-off-by: Maarten Ottens <m@maartenottens.com>

Conflicts:
	scss/foundation/components/_offcanvas.scss