[JBIDE-12381] added tracing facility to the openshift-client bundle

Added the ability and made sure the tracing option show up in the eclipse
preferences (via org.eclipse.ui.tracing extension point)
[JBIDE-13494] bump plugin- and feature-versions 2.4.0->2.5.0
[JBIDE-13494] bump plugin- and feature-versions 2.4.0->2.5.0
[JBIDE-13496] remove tests ensure mutual exclusivity of Postgres and MySQL
Merge branch 'jbosstools-4.1.0.Alpha1x'
[JBIDE-13522] reports host not reachable, added new openshift-java-client

When checking the user credentials, different exceptions are thrown.
There's a general purpose exception when something goes wrong. So far
it reported invalid credentials whereas it should have reported that
it could not verify the credentials.
Furthermore the new openshift-java-client 2.0.3 was added sice it
now supports double quoted libra_server values in express.conf
[JBIDE-13559] switched to new client that talks proto 1.0

Switched to new client that requests protocol 1.0 (was: 1.1) which
does not return the application-type when embedded cartridges are
requested
[JBIDE-13569] replaced client lib that only waits for DNS resolution

Added openshift-java-client-2.1.0 that does not wait for health-url,
only waits for DNS resolution as discussed in
https://bugzilla.redhat.com/show_bug.cgi?id=895507

related commits in openshift-java-client:
https://github.com/adietish/openshift-java-client/commit/a23f557c0e5e23c8cf996090db97f8276d4d01ad
https://github.com/adietish/openshift-java-client/commit/ce60800517fcd4887a5f64789541abaf1038a137
[JBIDE-13689] removed hard coded embeddable cartridges from JBT

removed hard coded embeddable cartridges from JBT code and tests. Built a
new openshift-java-client to allow this.
add .options to build.properties so it's in the binary output (JBIDE-13664)
[JBIDE-13664] added log4j.properties to build.properties

to solve the missing tracing options, Nick Boldt added .options
file to build.properties. To solve the logging I now furthermore
added the log4j.properties to build.properties
[JBIDE-13737] added a restart action to the application

In OpenShift Explorer one can now restart an application via
"Restart". The action does not state checking though, it simply tells
the application to restart. Timeouts, which occurr almost always
if the HttpUrlConnection timeouts of the JDK are not increased,
are simply swallowed.
update parent pom version to 4.1.0.Alpha2
[JBIDE-13560] fixed all typos Openshift->OpenShift
[JBIDE-13819] include latest openshift-java-client
[JBIDE-13867] using latest client jar