Add missing $is-input argument

Fixes Sass compile errors if you've included $is-input in custom button classes with Foundation 5.2. Related to https://github.com/zurb/foundation/issues/4871
[FIX] @import "type" not necessary
Allow custom error class name for Abide
!important statement missing for tables

Visibility classes for tables are not working as expected in all cases due this missing `!important`.
If it's missing they got `display: inherit !important` which results in rendering issues.
404 foundation.css.map not found

When using source maps for chrome and pulling in resources for bower it causes a 404. Adding the css.map file resolves this issue.
Fixed border styles for inputs. 

Now we can set unique border properties for all sides, with use variables.
Hover declaration issue
Added font stack variables
Merge branch 'patch-1' of https://github.com/chrisjlee/foundation into chrisjlee-patch-1
Merge branch 'chrisjlee-patch-1'
Merge pull request #5742 from sjonnet19/patch-1

Hover declaration issue
Fixing some code for Offcanvas BG hover color
Merge branch 'master' of github.com:zurb/foundation
Add info coloring as an option to labels, fixes #5754
Clean up global.scss used in docs #5680
Update to Abide Spec Test
Merge branch 'master' of github.com:zurb/foundation
Use a normal for loop

The alternative being combining `for…in` with `hasOwnProperty` I thought using the vanilla loop was preferable.
Updating Travis to use latest SASS
Travis yml update