Added the ability to optionally pass a password when providing a non-default principal to the authGSSClientInit method.
This allows users of the library to avoid having to use kinit to use non-default credentials.