Some cleanups of the unittests.
More refactoring of the unittest system
Further tweaks to unit test systems
Added auto-created empty unittest definitions.