Fix magellan not saving styles on position set
on scroll up, now is respected fixed_top
broke custom validator out from else statement so custom validators can be used in addition to built in type validators
cleanup, bringing in newer stuff
Fixed issue with check_valiation_and_apply_styles returning all errors, rather than one, changed abide.js spec to account for other custom validators being evaluated on submit
fixed bug in test
Enable active link hover colour for topbar menu

$topbar-link-color-active-hover now works correctly on the active link
Removing the margin-bottom from select.error

There's currently an inconsistency in the way error classes are handled:

When a `select` is within an element with a class of 'error', they are treated the same as other inputs:
(Line 58)
```css
.error {
      input,
      textarea,
      select {
        margin-bottom: 0;
      }```

...but when the error class is on the element itself, only inputs and textareas are styled. This can lead to a gap being displayed between a select and it's error message.
fixing issue where an invalid input would cascade through subsequent invalid inputs
Fixes #5445 - Limit Accordion element selection to the current Accordion.
Merge branch 'master' of https://github.com/zurb/foundation
Starting a few personal-opinion optimizations for Foundation core
Reverting core changes
Fixes #5445 (more) - Limit Accordion element selection to the current Accordion.
Fix for button hover colors

fixes hover color per issue #5451
Merge branch 'master' of https://github.com/zurb/foundation
Added html5 Number Spinner mixin and setting
Realized that there was already a setting for the "glowing effect" so I moved the setting for true/false down to where it makes logical sense to be.
orbit: use `this.name`, not `self.name` in `events`

This was meant to be fixed in 1f6565c5, but 61fac2ef appears to have
overwritten it.

Re-fixes https://github.com/zurb/foundation/issues/4476
Fixes https://github.com/zurb/foundation/issues/4681
minor: trim trailing whitespace