UProcessUnitTest::CleanupUnitTest

Cleans up all items needing destruction, and removes the unit test from tracking, before deleting the unit test itself