Improved ExternalProcessHelper and ExternalProcessAdapter converged both
into a single implementation.
Fixed bug in DubBundleDescriptionParser and leak in ExecutorAgent.
Fixed bug in tests, added better error detection for Dub executor.
Now dub describe only run if package.json exists.
Added shutdown to Dub executor.