Issue in openstack-client that stops nova being in a common-venv

Install the openstack client libraries with 'pip install .' and
not python setup.py develop. The reason for this is that
python setup.py develop had the side effect of changing the
python path inside the virtualenv causing the problems whereas
pip install . doesn't.

I also want to delete the /opt/stack/python-client git directories
later.

Change-Id: Idc68e85c68f1c423f083e656d65d1654688dc84b
Adds passthrough config for cinder rootwrap

This patch adds a passthrough.conf to the cinder rootwrap.d directory
which supports passthrough config.

This is useful for folks who want to add custom logging or other conf
to their rootwrap.

ExtraConfig snippet looks like this:
{
  "cinder": {
    "rootwrap_config": [
      {
        "section": "SECTIONNAME",
        "values": [
          {
            "option": "OPTIONNAME",
            "value": "VALUENAME"
          }
        ]
      }
    ]
  }
}
Change-Id: Ifbc49a266c95e7032ec33e2b3cd48b9f551a3efe
blueprint: passthrough-config
Add a sysctl-append-value script

The sysctl element works on the assumption that sysctl values are
going to be set by elements that are not used in the same image, and
that therefore, conflicting options would be bad. Some elements would
like to append options to a list, allowing multiple elements to
change the same value.

Change-Id: I4bbfbac716b842210cea2b6af289da78043fd4a7
Merge "Add a sysctl-append-value script"
Merge "Adds passthrough config for cinder rootwrap"
Merge "Issue in openstack-client that stops nova being in a common-venv"