Fix dispose bug with ToolsConsole
AbstractToolsConsoleListener API cleanup.
Refactored into DubBuildOutputParser in tooling plugin.
Added project builder test [Lang  commit]
Added project builder test.
Added project builder UI test.