Adding support to manage networks on Debian/Ubuntu systems.
a bit of pep8
Pass more argument to Client.start

It enables linking feature and other features managed by Client.start() function
Extend documentation for some complex parameters
Add support for watch requisite for docker states
Documentation only
pass privileged and name to docker.create_container

from Docker API v1.5
Introduce new state docker.running

Before docker.installed was also running the container.
It was to hard to make it work properly.

So let's split it into two states and adhere to salt philosophy.

This Modification requires docker-py client that can serve docker APIv1.6
remove unsused variable
Mending some logical hula hoops in wheel/key.py. Fixing #9055
Follow Coding Style: Use simple quotes to wrap docstring.
Making opts optional for the Wheel python API. Addresses #9069
Add notes about docker-py version
more detailed output when a command fails
Merge pull request #9043 from garethgreenaway/develop

Adding support to manage networks on Debian/Ubuntu systems.
Fix opts test lookup
Merge pull request #9057 from ticosax/add-partial-support-docker-v1.6-api

Add partial support docker v1.6 api
single quotes
single quotes
Merge pull request #9068 from mikn/develop

Mending some logical hula hoops in wheel/key.py. Fixing #9055