Minor refactoring.
Added gocode Eclipse console when running in debug mode.
src Lang update.
Changed remove_trailing_whitespaces cleanup to false.
More refactoring of external process helper and related classes.
Fixed concurrency NPE with ProcessMessageConsole.
GoTestRunner now using global UI console.
Refactoring, added ExternalProcessResult, and some src-lang update.