JBIDE-13987 : introduce Proxy Wizards

Proxy Wizards are loaded from the remote discovery url and cached locally,
for offline use. Stale cache discoveries are purged after each successful
update.
If a wizard is not actually installed, say the OpenShift Application one,
we open the installation wizard to install all the required OpenShift IUs

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-13987 : remove hardcoded condition

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-13987 : more cleanup, use FileUtils from commons-io

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-14003 - Automatically discover library sources for non-maven projects
JBIDE-14003 : fix warning content

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-14003 : use NLS plumbing

Signed-off-by: Fred Bricon <fbricon@gmail.com>