remove onJobStart callback in TestCase

because we don't need it yet.
add yuidoc blocks for TestCase class
add yuidoc blocks for TestRunner class
add yuidoc blocks to TestSuite class
allow a test suite to report on its start and end
update test suite names
allow test case to be quiet and not to report anything
move global wait and waitFor shorthand methods to the Triffid class
remove logging of the test case name when it finishes
add Assert.isString()
add Assert.isNumber()