Add aggregate_tests.py and proper restoration of monkey patched functions to allow aggregated test suites.  unittest_toolbox.py will need further changes if we decide to provide support for 'unittest discover'.