JBIDE-17808: Mechanism to define and detect "families" of IU

* Plugins can contribute a "family" definition (such as earlyaccess,
supported,
blacklisted...) which lists the various ius for the given family
* A utility class allows to do request to compare current installation
with families
* Central editor shows when Early Access content is installed (computed
from family)
* An installation page is added to report Early Access IUs
JBIDE-18024 - Ensure copyrights and provider names are correct
[JBIDE-18165] For JBIDE 4.2.0.CR1: Code Freeze + Branch [Central]

Parent pom version updated to 4.2.0.CR2-SNAPSHOT
JBIDE-18146 : remove Richfaces wizard from (offline) JBoss Central

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-18231: Fetch jbosstools-earlyaccess.properties during build
JBIDE-18212 - 3 Test Failure(s) in JBIDE 4.2.0.CR1 for central component
JBIDE-18214: Add missing bundle
JBIDE-18217: Asynchronous querying for installation to avoid UI freezes
JBIDE-18175: Propagate title update when toggling earlyaccess
JBIDE-17814 - Empty editor is opened instead of Central editor
JBIDE-18001: Use another yellow in discovery viewer
JBIDE-18261: Early access has priority
JBIDE-17690 : Add Forge Project to JBoss Central