Merge branch 'tables' of https://github.com/jquery/jquery-mobile into tables

* 'tables' of https://github.com/jquery/jquery-mobile:
  New Galaxy III photo
  Changes financial reflow styles to look better and be more reliable
  Financial table tweaks
  Removed tablesorter example
Better styles for the phone comparison
[list performance doc] Measure the time it takes to get from "pageload" to "pageshow" for lists-performance.html and append the measurement to the header of lists-performance.html
Merge commit 'b5db639bb7cd1269c2a86bebab3a42d0db678fe7'
[buttonMarkup] Accept more than just true/false for corners: tl, tr, bl, br, top, left, right, bottom as well
[controlgroup] Use enhanced buttonMarkup corner-encoding ability instead of setting corner classes manually -- Fixes #3635
[button markup functional test] Update to reflect new possible values for corners
[button markup functional test] Set button widget options via .button( "option", { ... }) and not via .buttonMarkup({ ... })
basic hash assignment handling
rename callbacks in history.direct
[controlgroup] Convert to widget
Updated docs based on @agcolom's input
Re-named demos, updated links
Added a class to the movie table, re-scoped all overrides to that class

Moved style block to the bottom, added comments
custom.css, not override.css
added comments about headers and allheaders
and changed them slightly so that thead would be optional
removed option from base widget
exposed refresh as a public method of the columntoggle table
Merge branch 'master' into tables

* master: (24 commits)
  [select] Implement _destroy() -- Fixes #4661
  Changing ok out to equal; it is more appropriate for this test
  Changing test to make sure it fails when code change is not there
  Renamed class ui-selectmenu-hidden to ui-popup-hidden -- Fixes #5217
  [popup] Rename function _maybeRefreshTimeout to _expectResizeEvent
  [popup] "detached retina" fix - the window height on iStuff with a retina display seems to fluctuate by one pixel during scroll, causing a spurious resize event right after popup open, even though window size is constant during the entire opening sequence
  Added "mobileinit" handler to set up options
  Whitespace
  Changed urlParseRE to ignore space at beginning. This is expected behavior in browsers. This used to result in pages changing to "%20destination.html" instead of the now "destination.html". Fixes issue #4882
  List autodividers: use trim() to avoid issues with newlines and spaces in markup. Fixes #5197. Thanks @demonslord !
  [popup] Initiate resize expectation during orientationchange -- Fixes #5153
  Select: headers of custom select menus shouldn't inherit the popup corner styling. Fixes #5215.
  [popup] Correctly handle the case when the fallback transition is "none" -- Fixes #5189
  [custom select] Mark as closed after dialog closes - Re: #5195 - Thanks martenbohlin
  [slider] Adding new behaviour to widget definition
  [select] Adding new behaviour to widget definition
  [checkboxradio] Adding new behaviour to widget definition
  [formReset] New behaviour that allows form widgets to become aware of the fact that the form they are in has been reset
  [popup] Only rapid-open the popup if it is open -- Fixes #5157
  Updated third-party libs for Backbone/Require Demo App
  ...
switched the order of classes options