cmd: added method to get auth scheme.
cmd: extracted nativeLogin logic from login method.
cmd: refactored login tests.
cmd: support for more than one login scheme.
cmd: added internal server to do the oauth integration.
updated license year.