[JBIDE-15054] removed timeouts (total time guards) for wizard operations
[JBIDE-15056] catching IllegalArgumentException when click in empty line
[JBIDE-15054] reintroducing timeouts with high values

WizardUtils#runInWizard uses a default timeout of 2 minutes if no
timeout is given. Therefore we need to pass a timeout in and postpone
the change of WizardUtils to later.
[JBIDE-15059] fetching after push so that isAhead-state gets updated
[JBIDE-15059] corrected creation of push operation

Removed the prior workaround that was fetching after the push. Replaced
it by a proper way of creating the push operation which makes sure that
the remote tracking branches get updated once the push is executed.

Conflicts:
	plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/core/behaviour/OpenShiftServerPublishMethod.java
[JBIDE-15115] getting able to consume new message reporting

OpenShift changed the way how they report messages. What was reported in
field=result is now reported in field=null&severity=result. We need to
be able to consume the old and the new way in order to be able to talk
to OpenShift Online and existing OSE instances (their hotfix is too late
for us, we would release a non-working CR1)
[JBIDE-15081] logging unknown errors when logging in, shortened msg in
UI
[JBIDE-15144] corrected client jar name in build.properties
Merge branch 'JBIDE-15144-MASTER'
[JBIDE-15200] fixed NPE & made sure we inform the user about  timeout
cleaned imports
[JBIDE-15259] trimming git url before using/validating it
[JBIDE-10939] added "New/Edit Connection" to OS Explorer context menu
[JBIDE-15161] warn user when embedding unsupported cartridge/application
TOOLSDOC-376: Remove obsolete OpenShift Tools reference guide
[JBIDE-15280] bump used parent pom to 4.2.0.Alpha1
JBIDE-15205 -  OpenShift menu contribution issue
[JBIDE-15309] adding markers to git when creating

The prior implementation was just creating the marker file but did not
git add it. Publishing the project to OpenShift would then not push the
new marker file since they were not added to the git index yet. I
corrected this now. 
At the same time I now also made sure the wizard is cancellable and
would only perform the operation when pushing "OK" (was:
creation/removal were immediately/on click executed).
[JBIDe-15319] added "Configure Markers" to Navigator context menu
[JBIDE-13508] added context menu to link in app detail tree