398653: Support for optional install

Bug: 398653
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=398653
32 files changed