First stage of Auth Provider refactor

* Surfaced rax and keystone authentication functions
  so that they can be used without config files
  when necessary

Change-Id: I87897d65fc0f8883d9383134ce492d9e52850bd1
Merge "First stage of Auth Provider refactor"