Login screen to save the upload token

Team creation currently requires a token to verify the person is allowed to upload a team. To provide a better useability, upon starting the application a login dialog will appear where the user can login and the token will be saved for the current session (if verified successfully). If the user only wants to see existing teams an option must be available to enter the application as anonymus user.