Automatically adds data-role=none to certain form fields to resolve jQuery Mobile bugs (fixes #3764, fixes #3947)

Adds data-role="none" to the following:
* .button-group input
* .button-group button
* input[type=search]