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
Refactoring of ws tests
New ws swtbot test implemented
Added debugging to log list of available shells - reverted change made
for JBIDE-13351 to shell name - original name string was correct for
Jenkins runs.
fixing tests + improving its stability
PreferencePage test added into FreeMarker suite
Fixed build problems, added OpenShift Enterprise support
Change versions of some tested runtimes
Fixes JBoss Tools Palette opening
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.
Runtime-detection tests of EAP 5.1.0 added
Runtime-detection tests of SOA-P 5.2.0 added
Beans.xml as-you-type validation test implemented
JBIDE-12973 Remove the only reddeer version reference found in a manifest

This was discussed with jpeterka (it's his test). We agreed that it is no
longer necessary to specify the version since we the version will be given
by the repo definition in the root pom.
JBIDE-13456 Move palette implementation from vpe module to jst module
Removes zest extension
Remove zest from exported packages
Workaround is no longer needed - relevant JIRA was verified