Add request/access token and consumer support for keystoneclient

Add support for creating request and access tokens,
and to authorize request tokens. Also adding basic CRUD for
consumer entities.

implements: bp add-oauth-support

Change-Id: I9137e3426c82c73855ae0e50317cfd6477195318
Merge "Add request/access token and consumer support for keystoneclient"