Sync rpc from oslo-incubator.

This includes rpc api namespace support, some minor configuration
related fixes, and the redis based matchmaker for use with impl_zmq.

Change-Id: I9fc826a498461417afe8b2a923edac8d68c2c18f
Remove unused exception and variable from scheduler.

There are no cost functions, so there is no cache and no Exception to be
raised.

Change-Id: I4a67bd45e3f0c91e5507ed3794dc20b13292596b
Don't swallow PolicyNotAuthorized for resize/reboot actions

Removes 'except Exception' lines in the api which were preventing
PolicyNotAuthorized exceptions from bubbling up and returning 403 to the
caller.  This addresses policy exceptions in confirmResize,
revertResize, and reboot.

The try block calls into the compute api which sends a cast to perform
to bulk of the work, so there is little chance of an exception bubbling
up which is not already being caught.

Removes a unit test for a condition that should not exist.

Bug 1170453

Change-Id: I516a19894ab3d183057c774e84c4faa7053a6463
Imported Translations from Transifex

Change-Id: Ie208685045a154bc4f27706ae0c27d5de155a108
Merge "Don't swallow PolicyNotAuthorized for resize/reboot actions"
Imported Translations from Transifex

Change-Id: Ib7dd5ace2eaf2060ea0a65ff9100a1fdbc10ccdf
Merge "Sync rpc from oslo-incubator."
added support for Ravello's HVX

Signed-off-by: Tal Kain <tal.kain@ravellosystems.com>