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