Welcome screen persistence

beenLoaded is set to 1 only after the username has been accepted.
MainActivity calls finish() if the app has not been loaded earlier.
updateSettings restarts the MainActivity on successful reception of
username.