Sync oslo modules

Synchronize oslo modules, removing unsed gettextutils and fixing tests
for policy module change.

Change-Id: I2fbb3668522eabea9a6408ccd2f3c3d76645e2ee
Remove *.pyc files on every tox run

As we start actively moving the code around (e.g. for resources
decoupling) stale *.pyc files might lead to cryptic failures when running
tox locally (and not from the freshly cloned repo as OpenStack Infra
does).
tox installs the package being tested in venv using development mode,
thus the actually tested code is from the repo working tree, so it is
beneficial to have it cleaned from pyc files before the test run.
Now removed run_tests.sh also had similar feature, but for DB migrations
only.

The files from .tox dir are left in place, as that might speedup the
tests run somewhat.

Change-Id: I91adfbc806111e2ab023199c5dea1ea7ebeca5da
Get correct server_id when udpate Volume Attachment

Get the correct server id used for dettach the volume when
updating CinderVolumeAttachment.

Fixed bug #1402500

Change-Id: I3eeb24e6eab8335475d6a76d80a461765089c9c0
Check that template format plugins are registered

Otherwise log an error and exit

Change-Id: I2beb33371cf5e6701e22dbb41c8f5aa681c379de
Closes-Bug: #1402426
Merge "Check that template format plugins are registered"
Merge "Remove *.pyc files on every tox run"
Merge "Get correct server_id when udpate Volume Attachment"
Merge "Sync oslo modules"