added TODO.txt
Extra test
Fixed a bug where running with -d would cause any writelns in the tested code to not be printed in the right order with writelnUt in the tests
Updated TODO.txt to reflect the bug fix in the last commit
Updated README.md with information on crashing with ld.gold
Made the algorithm for selecting which tests to run more sophisticated. Now, tests specified on the command-line either have to match identically, or match a package name