Remove deprecation warnings relating to api-paste

Remove deprecation warnings and backwards compatibility introduced by
commit c355d68a. This commit was introduce in havana and backported to
grizzly. It relates to config options in api-paste.ini.

This commit removes the following deprecated items:
 * cinder.api.auth:CinderKeystoneContext
 * cinder.api.auth:pipeline_factory
 * cinder.api.openstack:FaultWrapper
 * cinder.api.openstack.urlmap:urlmap_factory
 * cinder.api.openstack.volume:APIRouter
 * cinder.api.openstack.volume.versions.Versions
 * cinder.api.sizelimit:RequestBodySizeLimiter

Change-Id: If7c055be0d257dee570da1db4adce2df6e73db14
allow image_id for imageRef in create volume API v2

The create volume request for the V2 API has a property named
"imageRef" with the ID of the image to be used when creating the
volume.
The name of this property is inconsistent as all multi word
properties use snake case and the property in the reponse is named
"image_id".

This adds support for aliasing the imageRef key with image_id when
creating a volume in v2 of the Cinder API in a backward-compatible
way.

Change-Id: I85a5c6734ba05a8a7ea9eff3f849d12fb3d167fb
Closes-Bug: 1375867
Merge "Remove deprecation warnings relating to api-paste"
Merge "allow image_id for imageRef in create volume API v2"