Unittests: use generic test classes where possible
Unittests: make unit test output more specific and unambiguous
Regressions: also use generic classes
Merge branch 'tests' of github.com:langner/cclib into tests

Conflicts:
	test/testCI.py
	test/testall.py