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.
_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`.
Fix #5209: use cursor pointer

Use cursor pointer on orbit bullets, clickable elements should look clickable.
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.
center and v-align inside the paddle

useful if you put an icon (font) in the paddle
Do not ignore menu-icon variables
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
Whoops overlooked mixin parameter while cherry-picking
hide inner radius
Update _settings.scss

add variable missing
Fixed broken regex from previous commit

There was a previous commit that broke many existing interchange instances because it was trying to add the ability to support commas inside the url path. In order to support backwards compatibility and this new edge case, more logic needed to be added. This should work in all cases now.

I also made sure that I left support in for defining new directives outside of the default 'replace'