Update auth options for command-line tools
This PR updates the command-line options for the command-line tools to all have the same options interface:
-
-i/--identity-provideris required if ECP_IDP is not set - if no arguments given, username/password will prompt
- if
-u/--usernameis given, only password will prompt - if
-k/--kerberosis given, no prompt, use kerberos
This is backwards-incompatible, but this tool isn't widely established yet, so its probably ok.