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
Another fix for mac: Add java 1.8 to condition + direct call to MacSpecifics.

This should finally make the dummy test work on all macs again.
First, it adds a new condition so that the awt.toolkit property
is set correctly for both java 1.7 and 1.8 on mac.
Also, this commit adds a direct call to MacSpecifics from within
the dummy test (which does not use RequirementAwareSuite).
Changed keyboard to Red Deer keyboard
Central tests rewritted in using RedDeer
Freemarker test missing shell closing added