[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.