Enable dropdown bounds check so it can be guaranteed to be visible when open.

Dropdown will try to honor chosen align setting, unless the resulting position makes part of the dropdown content to be outside of chosen bounds. In that case, the alignment will be automatically update to make the whole dropdown visible in the chosen bounds.
Bounds setting "window" will display the dropdown in the currently visible document area, ensuring the user does not need to scroll to see the dropdown.
Bounds setting "document" may force the user to scroll to see the dropdown.
Turn this behaviour off by setting the "bounds" setting to anything else than "window" or "document".
Typo fix
Fix computation error, add check for left and right dropdowns and introduce container bounds setting
Merge branch 'master' of https://github.com/zurb/foundation into PR-dropdown-fit-bounds
Multilevel offcanvas menu
Added .project to gitignore
Restored version to forked 5.2.1
Changed \t to 2 space chars
shorted names for Multilevel Offcanvas
Completely new and optimized algorithm for smart positioning based on preference arrays
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 tab deep-linking
Add setting for last-child float direction
handle left, right and escape keystrokes on joyride
Enable joyride keyboard by default
Merge tag 'v5.3.1' into multilevel-offcanvas
s"

This reverts commit 915fb21fadeba63222dbb45eac6a415e96f17801.

Conflicts:
	doc/includes/off_canvas/examples_offcanvas_multiple_level_markup.html
	doc/includes/off_canvas/examples_offcanvas_multiple_level_rendered.html
	doc/pages/components/offcanvas.html
	js/foundation/foundation.offcanvas.js
	scss/foundation/components/_offcanvas.scss

Conflicts:
	js/foundation/foundation.offcanvas.js
Add a the class 'fixed' when navigation is 'stuck'

In line 117 the class 'fixed' is removed from the navigation without ever being added.

I assume the intention was to add a class to the navigation when it is stuck to the window so that additional skinning via CSS can be done (thats what i actually wanted to do but didn't find this functionality yet).
Browsing through the code i saw that you REMOVE a class 'fixed' when the navigation is 'unstuck' but you never add it.
This fixes that.

When the navigation sticks to the top it has the class 'fixed', as soon as it gets 'unstuck' the class is removed.
add nested list for grays
Fix subheader demo render issue
[+]: added a missing class for the fixed "magellan", so we can style it

PS: there was already a "removeClass('fixed')" ;)