[#1750] Promise.get(timeout, unit) actually throws TimeoutExceptions
[#1751] Avoid logger to format string to improve performance
[#1754] add a way to tell user why the request was bad (clients of our webservice wanted messages of why the request was bad)
Implemented SSL keystore loading for WSAsync
Actually read the keystore
Use the store password also as certificate password
Upgrade signpost to 1.2.1.2
Put the SSL Contect stuff in it's own class. This code can be shared by
the sync and async implementation
Use the new seperate SSL context class
Use the new SSL context class.
We also need to do some type jugling : Depending in the protocol,
we get back either an HttpUrlConnection or an HttpsUrlConnection.
Document the new SSL parameters
Enhance duration parsing
Testcases for the new duration parser