We have had many different incarnations of our testing machinery and some of the code in IPython.testing is no longer used. We should remove the old code so it is more clear what the current iptest actually uses.
Small cleanups and documentation to testing support code.
Closes #324: I checked and by now all the tools in our testing/
directory are really used, over the last few months we cleaned up most
of what wasn't used.