Added 2nd unittest block to tests/pass/normal.d
factory.d static this now shared
new unit test for getting builtins
Can now find unit tests in a module
getTestClassesAndFunctions now getAllTestCases
Can now reflect on unittest blocks and add them to the list
writelnUt now indents output
Moved TestCase classes out of factory.d
No longer scheduling built-in tests are runtime
Better diagnostic in failing unittest block in tests/fail/normal.d
Fixed builtin tests failing because of assertion
Merge branch 'trait_get_ut'. Using __traits(getUnitTests) to register built-ins.