[refactor] Simplify dependency resoultion code in DefaultEclipseInstaller