WebServices: Created ExtendedTextEditor which provides lines operations

It extends TextEditor with operations like remove line, replace line,
insert before line or get number of line that match the given matcher.
WebServices: Created new JAX-RS parameter test cases

Created BeanParamAnnotationSupportTest and ParamConverterSupportTest
See https://issues.jboss.org/browse/JBIDE-16825
and https://issues.jboss.org/browse/JBIDE-16763

Created new package org.jboss.tools.ws.ui.bot.test.rest.param, in which are all
test classes that test JAX-RS parameter support (like @MatrixParam, @PathParam,
@QueryParam, @BeanParam, @DefaultValue and parameter validation)
WebServices: Created JAX-RS Resource and Application wizards test cases

"Two new JAX-RS wizards now replace the former "Create Sample RESTFul Web Services" wizard"
so the SampleRESTWebServiceTest was removed.

See http://tools.jboss.org/documentation/whatsnew/jbosstools/4.2.0.Beta2.html#webservices
WebServices: Created NewEARProjectWizard in plugin org.jboss.tools.ws.reddeer
WebServices: Updated README.md and fixed setting path to apache cxf
WebServices: Refactored, fixed problems and added assertions to RESTfulTestBase
WebServices: DynamicWebProjectWizard uses RedDeer API instead of SWTBot

Class was moved to plugin org.jboss.tools.ws.reddeer
WebServices: more RedDeer, updated java-doc and assertion messages
Runtimes: Create FSW-6.0 tests and updated EWP test to use EWP-5.2
Runtimes: Changed superclass of SeamPreferencesDialog to WorkbenchPreferencePage
Runtimes: Reflected change that brings JBT 4.2.0.Beta3

JBoss Seam 2.3.0 was replaced by JBoss Seam 2.3.1 in runtime download dialog
Reflects changed labels and fixes OpenOnHelper using RedDeer Keyboard
Added missing maven nature to hibernate UI test
Timeout period increased for project import
Database requirement applied for selected tests
New JPA project tests reimplemented for various JPA versions
Reflects changes in JBT 4.2.0.Beta3

- fixes changed labels of VPE toolbar items
- fixes OpenOnHelper using RedDeer Keyboard
- fixes editing issues when externalization test runs
- activate Source tab when editing properties via Properties editor
- add links to Jira to assertions of failed tests
- ignore IncludedCSSFilesTest
Connection profiles related fails fixed in Hibernate tests
Hibernate default embedded RedDeer configuration added
Unify the use of swtbot.test.skip

The property swtbot.test.skip is set in the jbt parent pom.
in the past most, but not all, tests used it to configure
<skip> for tycho-surefire-plugin. Now I moved this config to
tests/pom.xml so that it's consistently used everywhere.
At the same time, I changed maven-download-plugin definitions
to download-maven-plugin where applicable - this is the new artifactID.
And I set up the skip there as well. Same for maven-dependency-plugin.