make pbr use hacking directly

Remove flake8 from pbr's requirements file, we should be requiring
hacking instead, and let hacking pull in flake8.

Change-Id: I6e7135a07e3ca6b9e26fcc9623b1434ecba1444f
Format autoindex.rst file properly

Fix the indentation of the lines following the "toctree" directive
in the autoindex.rst file, so that they are aligned under the
start of the "toctree" directive.

Change-Id: Iff4ec8ea05819f6126a7be3d1fb5238c969fca21
Closes-Bug: #1307769
README.rst: tweaks

Change-Id: Iadb60bd8422734a0eb252d30accd513a49032fd3
Make source configurable when using --coverage

Change-Id: If5cd9e517d66322027408a59fd99015c91181db8
Closes-bug: #1310008
Fixed a typo in the documentation.

Found using: https://github.com/intgr/topy

Change-Id: I15d9469e60ea74aacba03b5ad0e50b4a87661892
Merge "README.rst: tweaks"
Merge "Make source configurable when using --coverage"
Merge "Fixed a typo in the documentation."
Documentation updates

* doc/source/index.rst: pbr requires git tags to be signed for using it
  to generate version information. Added a note mentioning this
* doc/source/packagers.rst: documented SKIP_GENERATE_AUTHORS and
  SKIP_WRITE_GIT_CHANGELOG environment variable for packagers.

Change-Id: I153c26f0d6876729dfb95eed2ab031c2aaa890d5
Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
pbr/testr_command.py: Add logging

to aid in debugging and testing.

Change-Id: I5342604204602623cdb5c0f2623d85f7d44e2b50
Merge "pbr/testr_command.py: Add logging"