fixed several pep8 issues

  * E121: continuation line under-indented for hanging indent
  * E122: continuation line missing indentation or outdented
  * E123: closing bracket does not match indentation of opening bracket's line
  * E124: closing bracket does not match visual indentation
  * E126: continuation line over-indented for hanging indent
  * E127: continuation line over-indented for visual indent
  * E128: continuation line under-indented for visual indent
  * E265: block comment should start with '# '
  * E711: comparison to None should be 'if cond is None:'

Also enabled checks for those issues in tox.ini and updated
allowed versions of hacking.

Change-Id: I24a23344e6e5cb54ac494de1a3eeec51eb7832a5
Update test_vifs to ignore ovs errors on del-port

nova has changed upstream. Now, when calling ovs-vsctl to delete a port
they explicitly short circuit the deletion if the port does not exist.
This broke nova-docker's mock call. Fix it so tests pass.

Reference:
https://github.com/openstack/nova/commit/476dc5efcdb11c9859b062dc69a8c205e69be861

Closes-Bug: #1324175
Change-Id: I920536b27a7e7fd30e7d80148d38f7ef6877c707
removed documentation URL from README file

The mentioned URL was not found on the http://docs.openstack.org.

Change-Id: If7aeea5fa9dc436cddec3197cc9e95f4528f8166
Adds plug_vifs to power_on to restore networking

Fixes Bug 1321832

Change-Id: I3fc8ce876a581bd05d051f30203ab9c3abbc059b
Merge "fixed several pep8 issues"
Merge "Adds plug_vifs to power_on to restore networking"
Implement cleanup method in driver

Supports the cleanup method of the driver interface.

Change-Id: Ie219524e6b64b76ac3c134b4b36f63c568287f7a
Add pause and unpause to the driver.

Closes-Bug: 1326076

This code is dependent on the merging of the following docker PRs
6061, 6125, 6178

Change-Id: I8f60dd8abbf750134b97b687b66c7c66339e5e15
Report correct vcpus and memory in instance info

Fetches memory and cpushares from Docker and returns
them upon requests for instance info as max_mem, mem,
and num_cpu.

The used memory is reported as the maximum memory as
we cannot yet fetch statistics from the memory cgroup.
A FIXME is commented to improve upon this and report
the correct amount of memory utilized by the cgroup
processes.

Furthermore, a comment notes further improvements
possible for reporting cpu_time.

Closes-Bug: 1249108

Change-Id: Idce00dc094c2ea64450eaf74c94a8912a5961e0e
Merge "Report correct vcpus and memory in instance info"