Fixes: #1181 - navbar link stays active when using changePage()

Clears the active button class on the pressed navbar button after a
pagechange.
Demos: Added loader widget page
Added Travis CI config
(cherry picked from commit bd5247eaab041d53307eea55b580cd7c6577310c)
Renamed $ to jQuery in the factory functions. jQuery is the variable passed to the inner IIFEs
Fixes #5572
(cherry picked from commit 74a3d843f1f05c042a544c5ef5245f937ea4e5b6)

Conflicts:

	js/jquery.mobile.core.js
Panel: Don't start opening a panel before other panels are closed. Fixes #5510.
Panel: Set default theme for panel to "c".
Docs: updated panel page.
Panel: Fix for incorrect fixed toolbars width and position if animate is false.
Panel: minor correction to make the dismiss modal work again.
Demos: Adjusted margin and float of view source button.
fixedToolbars: add iOS6 to iOS workarounds Fixes #5332 - Fixed header jumps around when iOS keyboard disappears
Slider tooltip: New extension to render a tooltip above the slider which moves with the button, displaying the value along the way.

Adapted from https://github.com/web-ui-fw/web-ui-fw/tree/e9ac5c21d2f75b5a68acb2c9d9e7f90494cf0512/src/widgets/slider/
Slider tooltip: Move to demos
Demos: Adding slider tooltip demo
Demos: View Source: Load external files via synchronous AJAX if the head snippet is empty, but has a src/href attribute
Demos: Slider tooltip: Add references to CSS and JS demo code
Demos: Slider tooltip: Reduce font size and add round corners
Demos: Added navbar widget page
Demos: Added persistent navbar widget pages
Demos: Fixed faux bolding on links with custom font