renaming to mut... much easier to type.
Finished refactoring to mut.
Moving tests to be in a more standard directory.
creating actual unit tests... who'd a thought?
renaming generate_tests to test_mut, because it that's what it's doing...
A test for checking that tests get equally distributed is working.
Added a very slight modification to the equalDistribution test. The new test runs mutiple suites (3) for each MPI process.
Fixed the unequalDistribution test. Runs one MPI process that only hits a suite with 1 test, all other processes get 20 tests.
Moved SuiteWriters into it's own file. Added decortors and test_decoratos, which are currently not working.
Changed how the suites are flattened and also removed some of the master v. worker inheritance classes.
Converted the tests to run from processor-local instances rather than mpi_sent instances. One very large issue was syncing up the worker and master nodes prior to task discovery.