ExternProcessHelper: allow extending byte reading behavior.
Added workbench console listening to dub describe output
Fix UI process listener synchronization aspects.
Added process termination info to DUB console
Separated Dub model from manager.
Fixed DUB UI console startup issue.
Added dub describe as Eclipse job, with cancellation support.
Run dub describe only if no manifest errors. Improved+fixed dub tests.