JBIDE-12974 cleaner PR, I hope.
use newer version of parent pom (from master branch - 4.1.0.Alpha1-SNAPSHOT instead of 4.0.0.Final-SNAPSHOT) (JBIDE-12974)
JBIDE-12974 add org.jboss.tools.itests.feature to site; remove org.teiid.designer.ui.bot.test because missing org.jboss.tools.teiid.reddeer; update instructions for building
JBIDE-12974 move soa stuff out of main reactor and into soa profile
disable soa feature and profile so we can build the simpler case
Updated ESB tests pom.xml to reference SOA GA bits - this is an external
URL, but that cannot be avoided as the SOA builds are product, not
project.
deltaspike bot tests are now contained in root pom
JBIDE-12974 add org.jboss.tools.cdi.reddeer plugin into org.jboss.tools.itests.feature (JBIDE-13323) to resolve compilation errors; replace old site builder w/ updated mistria's new mojo and siteTemplateFolder; remove associate.properties and move content into pom.xml so it'll be generated into the resulting update site's metadata
Updated ESB tests in response to changes in:
https://issues.jboss.org/browse/JBIDE-13351
Over-ride method failOnMissingExample from parent class for:
https://issues.jboss.org/browse/JBIDE-13439 - so that tests will fail
when an example needed by the test cannot be found and installed
JBIDE-12973 remove reddeer repo definitions from test poms

Now that RedDeer gets published to download.jboss.org and the repo is
defined in our tests/pom.xml, it is no longer necessary to add
the repo from the different poms.
archives.reddeer project created + included it in both pom.xml
and feature
ws reddeer project implemented
JBIDE-13639 remove struts tests from integration-tests

Because struts is no longer present in JBT master, I am removing
it from integration-tests as well and all references to it.
Hibernate RedDeer plug-in added with initial Hibernate Console support
JBIDE-13709 Comment out esb test in category.xml

Esb test requires zest that is not included in the TP.
It is included in JBTIS TP, but we don't need soa tests in master
so I'm choosing this approach right now.
Update parent pom reference to version 4.1.0.Alpha2-SNAPSHOT

Update to the latest version. We had 4.1.0.Alpha1-SNAPSHOT which
recently stopped working because it points to now non-existent
TP 4.30.5.Alpha-SNAPSHOT. We should be using parent
4.1.0.Alpha2-SNAPSHOT until 4.1.0.Alpha2 is released and then
we'll move to that.
JBIDE-13770 Update integration-tests plugin versions to 4.1 in master

This is something that we should have done when master became JBT 4.1.x.
So let's at least do it now. Right now most test plugins are version
4.0.0-SNAPSHOT in both master and jbosstools-4.0.x branch.
I verified that everything can be built.
Sets Xulrunner plugin as exploded bundle
JBIDE-13859 Fix deps on org.jboss.tools.ui.bot.ext to restrict version

I noticed that many of our test jobs use wrong version of bot ext from local
maven repo. This is because we weren't scrict about the required version.
I fixed this in all tests' manifests.