Fix server requirements.

Broken due to UI changes in server adapter.
Replace PreferencePage for WorkbenchPreferencePage due to RD refactoring
OpenShift new test, stability improvements and javadoc
Changed root element name in server requirements  to be jboss-server-requirement instead of server-requirement. All found server requirements resources should be changed by now and reflect this change. This allows to use new version of server requirements schema which will support remote server adapters later on.
Fixes to current API bcs. of RedDeer master changes, MANIFEST version of RedDeer removed, javadoc modified
RedDeer site property renamed and predefined sites added
Portlet: Created JBDS7CompatibilityGatein test with artefact updated on nexus
Minor refactoring of Mylyn tests - to stay in synch with Red Deer
updates - and to make the tests run reliably from CLI and from JBDS.
Use RedDeer eclipse wizards in ticketmonster, delete old ones
Webservices: enhanced WsTesterTest, JAXRSToolingIntegrationTest, WebServiceTestBase

WsTesterTest: Testing also default value of Request Type.
JAXRSToolingIntegrationTest: Assert that HTTP header is present
WebServiceTestBase: Enhanced error handling

Refactored PathParamAnnotationSupportTest (removed unused import)
Upgrade to version 4.2.0.Beta2-SNAPSHOT of parent pom
Parameter isWebKitAvailable added to BrowserSim.open() method
Parameter isWebKitAvailable added to BrowserSim ticketmonster handler
Add dependency on org.eclipse.platform - fix for tests on mac

Ever since we switched to luna, all integration tests stopped working
on mac (all tests using parent pom are affected, not RedDeer).
The Preferences window could not be opened. To fix this,
we add explicit dependency on org.eclipse.platform.feature.group
to all tests.
ServerRequirementConfig supports remote server configuration. No UI interactions implemented.
increased timeout for seam project
Added new wizards for cdi reddeer plugin
Runtime-detection: runtime detection tests were changed

Runtime detection tests were changed:
- check if the added runtime was created as runtime
- test if the runtime dialog works properly (e.g. remove button works)
- assert that provided path really exists

Operate tests were also changed to first check if the runtime is present before
tests starts.
JBDS-2721 Runtime-detection: Implemented downloading via $0 substription download

Runtime download tests split to Product and Project RuntimeDownload

ProductRuntimeDownload requires to set properties jboss.org.username
and jboss.org.password (jboss.org credentials)
Portals: Using LabeledCombo to match Combo with label instead of using ComboBox