Add SyncHttpResponseHandler

A very significant change to the library which allows Synchronous request in the same way as with the Asynchronous.

All the functionality of AsyncHttpResponseHandler was passed to HttpResponseHandler.
Classes AsyncHttpResponseHandler and SyncHttpResponseHandler inherit from the first.

At the time of executing the class AsyncHttpClient make the request synchronously or Asynchronously depending the type of the ResponseHandler