[JBIDE-14366] Adding timeout to request methods
[JBIDE-15115] implemented IOpenShiftResource#getMessages()

Implemented IOpenShiftResource#getMessages() and a Messages class in
order to hide internal Multimap structure required with new way of
reporting creation log/messages.
Also turned Severity into a class so that it gets extensible and allows
us to report unknown severties
[JBIDE-14366] Adding timeout to request methods
[JBIDE-14366] Adding timeout to request methods
[JBIDE-15115] implemented IOpenShiftResource#getMessages()

Implemented IOpenShiftResource#getMessages() and a Messages class in
order to hide internal Multimap structure required with new way of
reporting creation log/messages.
Also turned Severity into a class so that it gets extensible and allows
us to report unknown severties
Merge branch 'JBIDE-14366-23x' into 2.3.x

Conflicts:
	src/main/java/com/openshift/client/IHttpClient.java
	src/main/java/com/openshift/internal/client/httpclient/UrlConnectionHttpClient.java
	src/test/java/com/openshift/internal/client/HttpClientTest.java