added error handling to newCompiler
added clean before compile
Merge branch 'master' of https://github.com/eshyong/Toy-Compiler