Merge pull request #1 from wet-boew/master

Merge with latest from master.
Minor markup changes, reworked legend so that it renders in mobile mode, and forced map to full width in mobile mode.
Merge pull request #2 from wet-boew/master

Merging latest.
Fixed bug where legend wasn't rendered correctly in mobile mode.
Minor formatting change.
Minor edits

Fixed issues noted by @nschonni and set missing tiles display to "none".
Merged with latest
Datatables: fixes #2005 responsive width of table in WebKit
Merge pull request #2773 from patheard/datatables-width

Datatables: fixes #2005 responsive width of table in WebKit
Additional fixes for spacing/tabbing issues when building.
Fixes gh-2632
[slideout] Fixes RTL positioning
Merge branch 'master' of https://github.com/wet-boew/wet-boew into issue2123

Conflicts:
	src/js/workers/slideout.js
Merge pull request #2786 from EricDunsworth/v3.0-build-spacing

Additional fixes for spacing/tabbing issues when building.
Removed commented code.
[slideout] Formatting
Removed unnecessary variable declaration and fixed demonstration popup content.
[events-calendar] Fix anchor issues

Prevent jQuery Mobile from hijacking the event anchors
Merge pull request #2815 from berubs/events-cal-anchors

[events-calendar] Fix anchor issues
Small/medium view about menu: Fixed rendering of site menu footer link with no sub-links.
Merge pull request #2819 from pjackson28/mobileaboutfooterfix

Small/medium view about menu: Fixed rendering of site menu footer link with no sub-links (#2809)