Unit tests: button-markup: Test for the presence of the "role=button" attribute.
Dialog: Add "role=button" to the close button.
Integration tests: Dialog: Make sure the attribute "role=button" is set on the dialog close button.
Custom select: Add "role=button" to multiple select popup close button.
Unit tests: Add test to make sure custom select is correctly enhanced.

Only the test for the presence of the "role=button" attribute for the custom multiple select popup close button so far.
Columntoggle table: Add "role=button" to the "Columns..." button.
Unit tests: Table: Check that the "role=button" attribute is set on the "Columns..." button.
Toolbar: Remove dependency on buttonMarkup and add "role=button" to "Back" button.
Integration tests: Add toolbar test.

For now, it merely makes sure a back button is added and that it has the "role=button" set.
Flip Switch: First pass at new widget
Flip Switch: adjust margins for consistancy and fix off text
Flipswitch: add several methods and switch to wrap native element
Flipswitch: update methods add set options and enhanced option
Flipswitch: remove mobile base widget
Merge branch 'filter_widget' of github.com:frequent/jquery-mobile into filter-widget-review

Conflicts:
	demos/index.php
Switch back to explicit theme for now this needs to be updated in css first
Renaming widget filterbar to filtertext.
Filtertext: CSS: Make sure items controlled by the filter that are supposed to be hidden are hidden.
Added ! to normal banner

This prevents the copyright banner from being stripped by the r.js minifier
Normalized line endings