continued updating test suite: added new tests and a verbosity measure for tests to make checking passed tests visable when needed, and added a test document builder so that small updates to the plain text testing email list don't cause me to have to change all the test files (this means that when the test-suite is finished all testing files must be hand checked for correctness).