Prevent scroll from completing a full cycle

Prevent scroll from completing a full cycle when quickly go to the next stop.
Otherwise, the animation will be queued and causes unexpected result.
Threshold implemented & fixed top option added

Threshold option was not implemented - update to implement
Option included to specify the css "top" distance for the fixed element
Fixed malformed Data URI

Removed a space from a URL in the form-select mixin that was causing
Ruby's URI.parse method to throw an error. Can't 100% guarantee that
spaces in data URIs are actually against spec, but my reading of RFC
2397 suggests they aren't, and it'll decode the same without the space
anyway.

Ran into the issue when using a gem (sinatra-assetpack) that attempts to
parse URLs in CSS to see if they can be "cache busted".
test travis
Add support for table caption

Provides styling of table caption element
Provides more configuration of side nav

Adds a few more variables to configure headings and link hover background
Add New Offcanvas Functionality

Allow Offcanvas to overlap content instead of pushing content.
Code Reduction
Add New Offcanvas Functionality 

Allow Offcanvas to overlap content instead of pushing content.
Add Vendor Prefixes for CSS transform

Add Vendor Prefixes for CSS transform.

Many thanks to @diggy for finding there was a problem in my Pen on Chrome.

Silly me for forgetting to put the vendor prefixes.
Update examples_offcanvas_javascript_options.html
Update examples_offcanvas_javascript_options.html

Oopsies, should be move not push
handle empty settings
Fix button background color not being used when defined in settings.
Added !important keyword to float: none; rule of centered columns in grid system
Currently selectors:
[class*="column"] + [class*="column"]:last-child { float: $opposite-direction; }
[class*="column"] + [class*="column"].end { float: $default-float; }
are more specific (specifity= 3) than rules for centered columns (specifity=2), and if centered
column is the last one in a row it will use f.e. float: right; rule instead of
float: none; from centered classes
- Allow to reuse dropdown-content element. If a target opened the dropdown, clicking another target will directly open the same dropdown element instead of just closing the previous one.
- Remove unnecessary call to this.close.call
Merge pull request #8 from zurb/master

Update Foundation
Merge pull request #5086 from istrasoft/PR-dropdown-reuse

Allow to reuse dropdown-content element.
Merge pull request #5074 from danielsamuels/master

Fix button background color not being used when defined in settings.
Merge pull request #5083 from gastlich/master

Add !important keyword to float: none; rule of centered columns in grid system