Fix doc typos and hacking requirement

Fixes a couple typos, changes the bad hacking requirement.
Also this will hopefully publish the docs to docs.openstack.org

Partial-Bug: #1668848
Change-Id: I8f2ba666e8fa20012096cd9b81e836818affa786
diff --git a/test-requirements.txt b/test-requirements.txt
index bc04e2a..1a1b76d 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -3,6 +3,6 @@
 # process, which may cause wedges in the gate later.
 
 # Hacking already pins down pep8, pyflakes and flake8
-hacking<0.10,>=0.9.2
+hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
 openstackdocstheme>=1.5.0  # Apache-2.0
-sphinx>=1.5.1 # BSD
\ No newline at end of file
+sphinx>=1.5.1 # BSD