Bug fixes for access token flow

added 'tokenType' config option with default to 'Bearer',
tokenType is 'GoogleLogin' for username/password flow.

also checking that no username/password AND access token are provided.