Imported Translations from Launchpad

Change-Id: Ie1c613e5690d3c2956f5d10f55985d9b4f3a86cc
fixes bug 999206

override the __unicode__() method too for python 2.6

Change-Id: Iec76c49585e29071415d937861e94d14ff22cc04
Implement get_hypervisor_hostname for libvirt.

Implements get_hypervisor_hostname so that the
OS-EXT-SRV-ATTR:hypervisor_hostname extension can properly
display this information when using libvirt.

Fixes LP Bug #999729.

Change-Id: I124d48ca352dc225f88999046f9d212ffb9e4c6e
Remove unused _get_target code from xenapi

 * Removes _get_target code from volume_utils
 * Code was changed to pull iscsi from connection_info
   in eb03d47fecd3bfc24243da29ee01679b334a08fe
 * Removes associated stubs

Change-Id: I50b4b40ac53c5bc76f32a953b94eaa024dc464b3
get instance details results in volumes key error

* fixes bug 999043
* this code was still looking for instance FK in volumes
* changed contrib/compute volume.api:attach to use bdm
* added minimal tests for changes in Attach class

Change-Id: I19c7aff25182aa55741ec4d80b7e30f7e66ca998
Modify vm_vdi_cleaner to handle `-orig`.

Also modifies the code to better handle various race conditions.

Fixes bug 1000359

Change-Id: I421b5827330da550810598cfbacc5bb679b477c7
Add configurable timeout to Quantum HTTP connections.

Fixes bug 1000371

Change-Id: I02805d5607feb0b2443e71c30fe7e9042d9b062a
Add eventlet backdoor to facilitate troubleshooting.

This provides a FLAG to turn on Eventlet's builtin backdoor server which
allows you to connect over telnet and receive a Python prompt (which is
immensely helpful for debugging running systems).

Fixes bug 1000366

Change-Id: I779247a0796d34ba2a5478436d85b30ba76c4a01
Add aliases to .mailmap for comstud and belliott.

Change-Id: Id12e0347b11784b9739ed9713d3e151a94cf8f10
fixes typo that completely broken Quantum/Nova integration

bug 1000887

fixes bug introduced in ba76b954e69de56f76f9db5cade1780bc351be67 that
prevented the serializer in the Quantum client code from correctly
serializing request body data.  Instead, the serializer always returned
None, meaning that requests would have no body, causing the Quantum
server to return a 400.

Change-Id: I410fb408435da8774f418f0e62ffb59eac2354f3
Add base support for rpc API versioning.

Part of blueprint versioned-rpc-apis.

This commit includes the base support for versioned RPC APIs.  It
introduces the RpcProxy and RpcDispatcher classes that have common code
for handling versioning on the client and server sides, respectively.

RPC APIs will be converted one at a time using this infrastructure.

Change-Id: I07bd82e9ff60c356123950e466caaffdfce79eba
Add version to the cert rpc API.

Part of blueprint versioned-rpc-apis.

Change-Id: Iea00a2e82eef7ca7b3ffef438e81e5b4fcca7751
Add version to consoleauth rpc API.

Part of blueprint versioned-rpc-apis.

Change-Id: I9682bdbd06d744141b94385992b37cd2e55b8f5e
Moving network tests into the network folder.

Change-Id: Ic8f20967fb999cc67f74bd5ef751c7bb23129604
Merge "Moving network tests into the network folder."
Add unit test coverage for bug 1000261.

The fix for bug 1000261 updated some parsing code to handle updated
output from qemu-img.  This test case exercises this parsing code.

Change-Id: I5c9592478823464317cc6d521b3240913e4ded92
Merge "Add aliases to .mailmap for comstud and belliott."
make get_all_bw_usage() signature match for fake virt driver.

Change-Id: Ia96349275321f25da55845d73b212bb7c820f3d4
Merge "Modify vm_vdi_cleaner to handle `-orig`."
use a RequestContext object instead of context module

Change-Id: Ib3ef1602838daee8e9453a2ded2fbb4b17d36935