rename ExtensionsResource to ExtensionsController

every other "resource" in the api is named either *Controller or just
Controller, so updating this one to match, no effect on anything.

here's a little audit of just about all the nova api calls, the stuff at
the bottom shows some stats:
https://gist.githubusercontent.com/termie/9500927/raw/ac724f0762224bc60bb79c4b0fecfdd12afe5ca7/calls

Change-Id: I71df08048d5b0fa868f68bfe9cb9176507dde3b7
V2 API: remove unused imports

Remove unused imports in the V2 api

Change-Id: I99bdb8055a84f700be145e7b0fc8df0e7a9f710f
VMware: Add utility method to retrieve remote objects

Added a utility method that can retrieve the properties of objects
that are within a parent object in the vCenter server. With
existing utility methods, this is not possible without making multiple
api calls.

This patch partially re-adds the changes reverted by change-id
Ia3a6e3f502282d44473d4908f68d71a97167e85f.

Change-Id: I9a461b2cdde906d4f25af513b4c0410b35e82209
VMware: fix list_instances for multi-node driver

VMwareVCDriver should only list instances in the nodes managed by
it. Currently, it uses the an implementation that lists instances
in the vCenter server inventory even if they are not in the nodes
managed by the driver.

Closes-bug: #1272286
Change-Id: I56c81a759eacc8c595e97ac5ca372834b675ebff
Merge "rename ExtensionsResource to ExtensionsController"
Update vm_mode when rebuilding instance with new image

Rebuilds can be made with a totally different image than what the instance
was originally built with. If an image change also changes from HVM to PV
mode, then vm_mode needs to updated on the instance as well. This also
applies to os_type, architecture and auto_disk_config.

Change-Id: I82f4580f0aab30dd3c1fa4cfc0ca76cc81d487e4
Closes-bug: 1296818
Disable oslo.messaging debug logs

oslo.messaging debug logs are too verbose, turn them off. This patch
drops nova-conductor logs in the gate down from 7MB to under 300K.

Cherry-Pick from oslo-incubator since we are in feature freeze:
Ia12c003dae196e2220a5f6ea768758a75f2ede23 and
Icc61964c6a2b002ac1c8566f174e6a5230674c75

Change-Id: Idac5f652d196252819f0aab6101f9c6804ff8168
Merge "VMware: Add utility method to retrieve remote objects"
Merge "VMware: fix list_instances for multi-node driver"
VMware: fix booting from volume

Instances that are boot from volume can be disk_format of None.
This change allows for that.

Change-Id: Id83083096460cb2e4a5367c8df15daa9f788292c
Closes-bug: 1296874
Merge "V2 API: remove unused imports"
Merge "VMware: fix booting from volume"
Merge "Disable oslo.messaging debug logs"
Merge "Update vm_mode when rebuilding instance with new image"