[TIMOB-12252] Fixed some bugs with running w/o a module context and streamlined code for unit tests
[TIMOB-12252] Added support for parsing an AST in the global context
[TIMOB-12252] Creating a utile lib and a new script for testing individual tests (for debugging)
[TIMOB-12252] bug fixes in test utils
[TIMOB-12252] Refactored the units tests to use the new utils and simplified a lot of code
[TIMOB-12252] Bug fixes with parsing errors.
[TIMOB-12252] Few final bugs in the test harness
[TIMOB-12252] Fixed a bug with not setting the success flag on exception
Merge pull request #86 from bryan-m-hughes/timob-12252

Refactored unit tests to be more efficient