Action binding handler for forms

The action binding handler can now handle forms, such that if applied
to a form element it will be that forms' submit action. Will also find
the
'submit' button for the form and apply styling to that, as if it had the
forms'
submit action applied directly to it
Commands reject exec promise on validation fail
Default UiAction disableDuringExecution to true