Fix defaults init NPE.
Launches update.
Refactored out EclipseExternalProcessHelper.
process listener intermediate refactoring.
use CommonException
Refactoring of start tools process code.
More refactoring of AbstractRunProcessTask, exception usage.
Merge: Tools manager and process helper changes.
Merge: programmatic editor command contributions. OpenElement op.
Fix missing Lang class.
Refactor AbstractToolsConsoleListener
Fix: added PM to gocode start server.
Merge update of LangEclipseIDE (strategy ours)
Fix: not using deamon console.
gocode start operation: dont use progress service if not starting.