Authenticate via oauth

Add support to authenticate with keystone via oauth access tokens.

Change-Id: Ie0eb3290d71661852cc7774bcdb1eb56971987be
implements: bp add-oauth-support
Merge "Authenticate via oauth"