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
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] Ajax-events support
Autocomplete / Form validation: Corrected markup for option elements (fixes #2721 and fixes #2823).
Merge pull request #2829 from pjackson28/optionfix

Autocomplete / Form validation: Corrected markup for option elements (fixes #2721 and fixes #2823)
Form valid: Updated English date modified on example.
Resolved merge conflicts.
[Events Calendar] Formatting