Handle nvp default l3 gw service misconfiguration appropriately

Bug 1185885

Avoid returning an unrelated, backend-specific, error message to
the user, and ensure the logical router is removed from the
NVP backend.

Change-Id: I5f7b88480dab80a2138486e612e144b971691cf5
Returns 503 if the NVP cluster is in maintenance mode

If the NVP cluster is in 'readonly-mode' during a maintenance
window, some NVP operations may raise a Forbidden error. This
is not currently handled correctly, and Neutron server ends up
returning 500. This patch addresses the problem by ensuring
the right error code is returned.

Fixes bug 1204715

Change-Id: Ibd2cac8286a0978a95f9006142c2a405053dfa00
Include PLUMgrid plugin in some alembic migration files

Fixes bug# 1210348

Change-Id: I8d33d2c8f0849afdd3ebda5297b4064858132c9b
Fixes Windows setup dependency bug

Fixes bug: #1212385

The neutron project includes a setup hook that allows to dinamically
include setup dependencies.

Due to recent changes in the pbr project, the hook raises an exception
on Windows, which ends the setup process.

This fix solves the issue by adapting the hook to the recent pbr changes.

Change-Id: I4b00d74d23a7167a10ba86458943ff16ca51b0db
Fixes typos in midonet_lib.py

Fixes bug #1212898

Change-Id: I688de064947b0079153bd3c5e5376e8b16a7d5c1
Bumps hacking to 0.7.0

Change-Id: Ibdb816cd2cb6a221236a8294808fd41b3e417570
Fix case error in qpid exchange name.  s/Direct/direct/

Fixes bug #1211338

(This is a minimal merge of just oslo-incubator bec54ac5 and
no other oslo changes.)

Change-Id: I129f9486f13be91868824e0e0534c4760d50589b
Merge "Fixes typos in midonet_lib.py"
Revert "Refactor configuring of floating ips on a router."

This patch breaks gating job.
Because nat rule for metadata will be only added on the
router_add.
Revert it for now.

Fixes bug 1211829
This reverts commit 9382ee659212285a203550cf60476dd146d27a29.

Change-Id: I05925798cddc7a706e922025ef6ce27b6638ffb6
Merge "Include PLUMgrid plugin in some alembic migration files"
Merge "Handle nvp default l3 gw service misconfiguration appropriately"
Merge "Returns 503 if the NVP cluster is in maintenance mode"
Merge "Revert "Refactor configuring of floating ips on a router.""
Merge "Bumps hacking to 0.7.0"
Merge "Fix case error in qpid exchange name.  s/Direct/direct/"
Imported Translations from Transifex

Change-Id: I8889ccd7b9ae63776cb853e97185c1c23742e040
Imported Translations from Transifex

Change-Id: I9cb3808aa3ff8daae6897b409942458776dbf63b
Merge "Fixes Windows setup dependency bug"
Merge "Imported Translations from Transifex"