First test for cross-workspace dependency.
Properly handle BP update when project removed.
Changed DMM DLTK element listener to resource listener.
Fixed module resolving in projects with project buildpath depedencies.
Refactoring nature code to LangNature.
Refactoring of DubModel, hid the methods to be used only by manager.
Fix bug where listener was not disposed for NCE.