JBIDE-18765 - Integration Test Refactor

rebase against master new version

Update new test plugins / itests with new master version

all-tests needs to reference the new itests folder

Remove useless test plugin as.ui.test - had only one very very badly written test that was useless

Rename mgmt test plugin,  rename / move fred's tomcat tests into itests

Rename mgmt test plugin,  rename / move fred's tomcat tests into itests

Problem with renamed mgmt test bundle;  wrong bundle id constant used

change itest flag name

Test takes too long validating, freezes

Fixing tomcat verification of the jre argument

JBIDE-18765 - integration test refactor
JBIDE-18765 - removing specific suite class from pom.xml, using parent pom's default patterns
JBIDE-17180 - label is too wide
JBIDE-18865 Fix jbosstools-server build

fix renamed plugin reference in feature.xml
JBIDE-18267 - ensure agent does not attach to newly detected jvms until user connects to it in jmx view

JBIDE-18267 mark interface as not to be implemented by clients
JBIDE-18372 - tweaking progress monitors

Cleanup

Cleanup
JBIDE-18863 - browse button causes wrong separators in deployment pref UI

JBIDE-18863 - fix a missing toOSString() in the deployment scanner additions
JBIDE-18513 - Remote server in mgmt mode should not require remote runtime details
This patch adds the 'externally managed' checkbox to profile page,
and also ensures the RSE page will check for the rse+mgmt+external
combination in order to enable / disable validation.
JBIDE-18737 - access to xpath model's map needs to be synchronized