refactored CommandLineArguments to use Path as scriptFile instead of String
fixed SmoothRunner to use FileSystem interface for accessing files
added @ImplementedBy(PrintingProblemsListener.class) to ProblemsListener
added ProblemsListener injections to SmoothRunner
added TestingProblemsListenerModule
refactored TestingProblemsListener
improved style of assertion messages printed by TestingProblemsListener
fixed ModuleParser to use correct ProblemsListener
changed OverridenImportWarning -> OverridenImportError
renamed ScriptBuilder.oneLineScript() -> script()
added SmoothRunnerTest
renamed TestingFileSystem.createFileContainingPath() -> createFileContainingItsPath()
moved InMemoryFileSystemModule from src/test tree to src/java tree
renamed InMemoryFileSystem -> MemoryFileSystem, the same for friends