Implement LB plugin delete_pool_health_monitor().

Fixes bug 1166400.

Change-Id: I58145366bab3798232d616c98ed9532f71834089
Shorten the path of the nicira nvp plugin.

 * s+[/.]nicira_nvp_plugin++
 * Backwards compatibility is maintained by importing the
   nicira package as nicira_nvp_plugin in the plugins package.
 * It may be necessary to remove stale .pyc/.pyo files under the
   nicira path after applying this patch.
 * DocImpact
 * Addresses bug 1166307

Change-Id: I241a2a75106398506b01bcb7a6ddbaafa1b7bd30
Ensure unit tests work with all interface types

Fixes bug 1167520

Change-Id: I42ed3a5718d771924caffba3f58340e7f1d2e2ad
Enable automatic validation of many HACKING rules.

 * Add hacking to the tox build - a set of flake8 plugins that
   perform automatic validation of many HACKING.rst rules.
 * This patch configures hacking in the tox build and performs
   the mechanical cleanup required to allow the checks to pass.
 * See https://pypi.python.org/pypi/hacking

Change-Id: Ie9b3eb5627a9b6dd181f79225abae422e6cf3777
Merge "Ensure unit tests work with all interface types"
Imported Translations from Transifex

Change-Id: Ib2ba93e3c9754de63f030b9572a108343bae9c74
Merge "Shorten the path of the nicira nvp plugin."
Merge "Enable automatic validation of many HACKING rules."
Imported Translations from Transifex

Change-Id: Ia14f9917bece2fc7add0d389ef91f6611de7023a
Imported Translations from Transifex

Change-Id: I9ce7385c4134a5d81164b989d033e3fce8f158a4
Imported Translations from Transifex

Change-Id: I7aadfd763ee1904ad11fb5c4f82101f5a4e6dc5e
Imported Translations from Transifex

Change-Id: I9a7548f64384ab4f3e29f7313e7481df89ca5901
Initial support for vxlan on linuxbridge.

blueprint vxlan-linuxbridge

Linux kernel starting from 3.7 offer native support for vxlan. This is
initial implementation of this feature in quantum for linuxbridge.

Change-Id: I7c6558c3fd890ca76d5dea02ddab005470aa787c