Unit test migration and Code Cleanup

The unit testing suite was updated to use new functionality in M10. Much of the repetitive code (protect/unprotect statements, messages etc), were replaced with single lines of code that performed these actions in a batch process.

To use the unit testing suite, open MASStestSuite.nb and run all cell blocks. To access a failed test, click the appropriate button in the table.