renamed CommandLineParserExecutor -> CommandLineParserPhase, ModuleParserExecutor -> ModuleParserPhase
added SmoothExecutorPhase
refactored SmoothApp
removed unused DetectingErrorsMessageListener
removed unused PrintingMessageListener
removed unused ForwardingMessageListener
removed unused CollectingMessageListener
removed dead code from PathArgValidatorTest
renamed TestMessageListener -> TestUserConsole
refactored TestUserConsole to use TestMessageGroup internally
renamed ScriptParserMessageGroup -> ModuleParserMessages
refactored SandboxImpl
refactored TaskTesterTest
got rid of MessageListener