Added several UI improvements

* Git clone url consists now just of the URL.
* Better error messages on invalidated fields.
* Autofocus on NetID field on login page.
* Allow users to enter additional whitespace in their SSH keys.
Now able to process SSH keys with additional whitespace.
Merge pull request #20 from devhub-tud/ui-improvements

UI improvements