Remove some useless part of tycho-surefire-plugin configuration

With upcoming solution for Tycho Bug 386988, it doesn't make
sense to enfore product and application.
Moreover, the default values for product and application are
working fine for our test scenarios.

AFAIK, no-one is using the dependencies added, so they shouldn't
be forced by default.
JBTIS-104 use coretests site instead of integrationtests site; update TODO markers for SOA/JBTIS; update to latest JBT max TP until we're ready for Luna
JBDS-2623 jboss-requirements-composite-extras-mirror is now jboss-central-target-platform-site so update parent pom accordingly
https://issues.jboss.org/browse/JBIDE-15683 remove unused soa-tooling vars and profile
JBIDE-15806: Use Tycho 0.19.0
JBIDE-13869: Configuration to run surefire on existing application

Use it by setting property -Dtycho.surefire.runtimePath=...
Update to newer TP (for GPE and m2e-wro4j)
JBDS-2805 instead of defining URL for Central TP in parent pom and calling it from installer/pom.xml, move to jbdevstudio-product root pom where it's needed
move parent pom 4.2.0.Alpha1 to use Luna M3 target platform by default (4.40.0.Alpha1-SNAPSHOT)
update from 4.3 -> 4.4, and from trunk -> master