Had to change the authorize method in CredentialsV3 due to the response being different
Converted some functions to multimethods
Added helpers to get endpoints from a service
Added some new functions in glance and nova