Login form improvements:
  - display an error msg when it fails
  - add a spinner
Merge pull request #37 from PierreR/develop

Login form improvements: