Add history/changelog to docs

Change-Id: I11754deadcf1a56c2c9e3de65447eb3926819fba
Fix coverage testing

Add coverage to test-requirements so that tox-e cover works - this
is part of the post jobs that are run.

Change-Id: I7b03b87ae3abab8bad96280ad8a23033c08df827
Support building wheels (PEP-427)

Universal is used to identify pure-Python module(by bdist_wheel). For
these, it is sufficient to build a wheel with _any_ Python ABI version
and publish that to PyPI (by whatever means).

Change-Id: Iabce8b1e10e141c09a8b9dd34c4a1539174c6438
Merge "Add history/changelog to docs"
Fix pep8, docs, requirements issues in jsonutils and tests

Fixes pep8 issues in jsonutils and tests, fixes
documentation build issues, brings the version of
hacking in line with openstack/requirements.

Change-Id: I207c5d632f6c879613496d61931dc4817d5b74d0