Allow not passing a principal name
This MR patches the igwn-robot-get
command-line parser to make principal
an optional positional argument.
igwn-auth-utils
can get the principal from the keytab automatically, so we don't need to pass it. This allows running igwn-robot-get
without any arguments at all if the environment is well specified.