Merge https://github.com/testing-cabal/testtools

Conflicts:
	NEWS
	doc/for-test-authors.rst
	testtools/testcase.py
	testtools/tests/test_testcase.py
abandoned pull request revived to comply with comments in review