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

Clears the active button class on the pressed navbar button after a
pagechange.
Panel: changed event listener. Fixed #5480 - Panel should close after, and not during, page animation
Unit tests: Multipage: New unit test for documents containing multiple internal pages
Navigation: Path: Do not append the preserved hash when going to a path, unless the path has such a hash
Fixedtoolbar: Fix incorrect event binding in _on. Fixes #5487 - Page padding should be applied before transition starts
Merge pull request #5481 from jhogervorst/patch-1

Fixed #5480 - Panel should close after, and not during, page animation
Panel: fixed wrong class in selector.
Demos: add demo for linkbar for autodividers
Merge branch 'master' of https://github.com/jquery/jquery-mobile
Demos: Created a widgets page, re-worked buttons
Demos: Button updates
Demos: A more custom look and feel
Demos: Added the custom font to view source widget and header
Demos: Add autodivider link bar to index and update style a bit
Merge branch 'master' of https://github.com/jquery/jquery-mobile
Demos: update listview autodivider bar to account for footer
buttonMarkup: Instead of setting options via jqmData() set them using setAttribute() and make sure they will be retrieved from the DOM by blasting the cached value with $.removeData()

Performance impact: http://jsperf.com/jqmdatavsremovedata/3
Functional tests: Button markup: Use better selector when retrieving applicable options
Button: Moving options "inline" and "mini" into the options declarations
Demos: Add widget and functions to allow deeplinking