Initial commit of new Scanner Discovery for CDT - bug 290631.
See prior history on GitHub https://github.com/angvoz/SD80/, branch sd80
Merge branch 'master' into sd90
testAbstractBuiltinSpecsDetector_Launch()
Cygwin Specs Detector using EFSExtensionProvider
Merge branch 'master' into sd90
release resources for garbage collector on shutdown()
Merge branch 'master' into sd90
Merge branch 'master' into sd90
Merge branch 'master' into sd90
Use WeakHashMap to keep LSE in common pool.
Merge branch 'master' into sd90
Sort LSE by kinds
Merge branch 'master' into sd90
Use WeakHashMap to keep LSE lists in common pool.
making resource tree to appear as "compacted" for the user
resource tree to present nice looking hierarchical view to the user
Merge remote-tracking branch 'cdt/master' into sd90
Test cases added
Merge branch 'master' into sd90
Trying a bit different wording for global workspace provider