JBIDE-16309: List dependencies

Instead of relying on parent pom profiles in composite
to resolve dependencies, component now explicitly list
the other components it depends on.

You can run build using only TP + these sites with
"mvn clean verify -P\!jbosstools-site"
JBIDE-16262: Update link to build doc.