Removed uses of deprecated jQueryMobile APIs.

* Replaced use of $.mobile.changePage with pagecontainer's change event.
* Replaced use of data-role="content" with ui-content class.
* Replaced use of data-role="fieldcontain" with ui-field-contain class.
* Replaced use of data-role="content" with ui-content class.
* Replaced the filter extension with the Filterable widget.

Also replaced button markup for anchor tags with CSS classes.