Write errors to stdout in preparation for test.runner()
Renamed project file to match growing library scope
Removed unneccessary require('process')
Update test.suite() tests to reflect changes to test.suite()
Updated documentation
Improved coding consistency
Improved test reporting