First pass on updating demos for 1.4.
Merge branch 'master' into demos-update
Deprecated ui-hide-label.

Use ui-label-accessible and no field container instead.
Inline buttons in field containers should have width auto. Fixes #6453.
jquery-mobile: fixed typos in comments
Removed "jquery.mobile" prefix from filenames
Revert "Removed "jquery.mobile" prefix from filenames"

This reverts commit ac201afc88218d62fcea52593f083eea93a5b35d.
Add .mailmap. Incomplete while we still gather CLA signatures
Select: Update button text in the frame immediately after keyup on the button. Fixes #6468 - Select: select field does not visually update when tabbing field and selecting option with arrow-up/down
.mailmap: One more fix
Demos: View Source: forgot to rename a variable reference.
Theme: Fixed incorrect box-shadow value and added missing semicolon. Fixes #6472.
Loader: Remove deprecated items. Fixes #5931 - Loader: remove deprecated code from widget and update docs
Popup: Set tolerance both when pre-enhanced and otherwise. Fixes #6481 - popup: issues with creating pre-rendered markup and popups outside of a page
Demos: Popup: Mark pre-rendered popup with data-enhanced="true". Re #6481.
Integration tests: Popup: Mark pre-rendered popup with data-enhanced="true". Re #6481.
Optimize images using lossless compression
Demos: Multipage: New demo illustrating the use of a popup outside the page.
Demos: Multipage popup example: Cleaning up the code.
Demos: Swipe page example: Ignore swipes originating from elements other than the page. This lets users highlight text without causing a swipe, and also eliminates the need to turn off text selection in the header via CSS.