Test for data-loading-text directly

This reduces API complexity at the cost of removing the possibility to get
the pure bootstrap behaviour that doesn't check for invalid fields. I
cannot imagine a use case where the pure bootstrap behaviour is better, so
I took the opportunity to reduce complexity.
Update and minimize jquery-ui

So that it doesn't unnecessarily conflict with bootstrap's $.fn.button().

This is a jQuery UI custom download with just the components we currently
use:

* Version: 1.11.2
* Interactions
  * Sortable
* Theme: Cupertino

(Other dependencies get selected automatically.)
Remove jquery copy in jquery-ui

We get our jQuery elsewhere.
Allow easy overriding of jquery-ui

In case an oscar implementation needs more components than standard oscar
Copy disable-on-submit functionality over from frontend to dashboard
disable-on-submit all submit buttons: frontend
disable-on-submit all submit buttons: dashboard
disable-on-submit all submit buttons: sandbox
disable-on-submit all submit buttons: demo site
Merge pull request #1554 from machtfit/disable-button-on-submit

Disable button on submit