Merge pull request #2035 from pjackson28/v3.0

Ported v3.1 unlinked headings in mega menus support
Merge pull request #2046 from pjackson28/v3.0

Ported v3.1 fixes for #2007 to v3.0
Merge pull request #2048 from pjackson28/v3.0

Ported new v3.1 fixes for #2007 to v3.0
Merge pull request #2049 from pjackson28/v3.0

Fixed JSHint issues
Fixed various issues in working examples index pages.
Merge pull request #2051 from EricDunsworth/v3.0-demos-indexes

Fixed various issues in working examples index pages.
Merge pull request #2060 from pjackson28/master

Added swipe left/right support for Lightbox
Merge pull request #2062 from pjackson28/master

Added swipe left/right support to tabbed interface (desktop view only)
Merge pull request #2064 from pjackson28/master

Minor code cleanup for tabbedinterface.js (#2062)
Merge pull request #2065 from pjackson28/v3.0

Corrected French About WET links.
Merge pull request #2066 from pjackson28/master

Corrected French About WET links
Merge pull request #2067 from pjackson28/master

Removed unnecessary address element from the new working examples footer
Merge pull request #2068 from pjackson28/v3.0

Removed unnecessary address element from the new working examples footer
Merge pull request #2070 from pjackson28/master

Added support for fixed headers in mobile view
Merge pull request #2071 from pjackson28/master

Fixed JSHint errors
pe-ap: fixed samed page link behaviour in Firefox

Using the back button after clicking a same page link now returns
scroll position to the original position of the same page link.
Merge pull request #2073 from patheard/firefox-named-anchor

pe-ap: fixed samed page link behaviour in Firefox
Resolve merge conflicts.
Improved consistency between fixed and non-fixed headers in mobile view.
Added fixed mobile header examples to each of the themes.