Asgard-1165 Better double submit prevention

Handles both cases of forms with and without jQuery validate. Also shows visual feedback to the user that the submit buttons are doing work and are no longer clickable.