Fixes to v2 authentication

  * remove "/tokens" from AuthUrl just supply it as "https:/.../v2.0"
  * implement optional Tenant and TenantId
  * allow Tenant/Id to be set in the tests