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.
Making some changes to Documentations in Grid
Fix for button hover colors

fixes hover color per issue #5451
Fix hyperlink issue
Merge branch 'master' of https://github.com/zurb/foundation
Merge branch 'master' of https://github.com/zurb/foundation
fix magellan showing wrong active state fixes #5417