Move consoleauth_manager option into nova.service and fix imports

Moves the consoleauth_manager option into nova.service like the other
manager options in commit 39ce4032.

The thinking for having it in nova.service is that's where
CONF.get('%_manager'...) is called.  It also makes no sense for the
option to be declared in nova.consoleauth.manager because if you change
this config option, then you don't want nova.consoleauth.manager loaded.

Closes-Bug: #1276398

Change-Id: I85e089239228920e9e58284cf6ff52e43bf85ab0
LibVirt: Disable hairpin when using Neutron

When hairpinning is enabled, ICMPv6 messages that handle
duplicate address detections return to the instance, causing IPv6
SLAAC configuration to fail

http://tools.ietf.org/html/rfc4862#section-5.4.3

Closes-Bug: #1251235

Change-Id: I65e1d40d33d6291bfd5558c7c346fc5fbf92cc56
Revert "VMware: fix race for datastore directory existence"

This reverts commit 743b74d59d3279478c512a0a559642b1d05284bc,
which introduces a race condition when creating the initial
instance image. Since _mkdir() no longer fails if the directory
exists, two computes racing to create the same image will
result in either corrupted data, lost data, or a strange
failure later on.

Change-Id: Ic646a01b2f96b1341af38b69c372875a95263bad
Closes-bug: #1284312
Updated from global requirements

Change-Id: Id8aa2fe07afd2325f28c63bcb76fff3d8b4d376f
Merge "LibVirt: Disable hairpin when using Neutron"
Merge "Move consoleauth_manager option into nova.service and fix imports"
Merge "Updated from global requirements"
Merge "Revert "VMware: fix race for datastore directory existence""