Support setup with token

If a token is not provided the user is prompted for their username and password.
Authentication information is no longer stored globally.
Merge pull request #202 from tildeio/setup-token

CLI setup with token
Better handling of failed application creation
Hide output of name detection
Change prompt color
Minor cleanup to redis probe
Bump version to 0.3.18