reset button loading... state on error (#4231)

including test
refactored error display some
no need to create a user for testing failed login attempt
Merge pull request #107 from azul/feature/reenable-submit-button

reset button loading... state on error (#4231)