Review and cleanup password login
* Move set-credentials.* -> login-set-credentials.*
* Use login styles for set-credentials
* Add required attributes and use .ng-invalid to style fields
* disable submit button until required fields are set
* Use same error labels as in other login views
* Show config details for custom server
* Make real name optional (user privacy)