show 'busy-and-disabled' state on submit button, closes #506, closes #368