transform the AsyncHttpBuilder into a HttpTask.Builder
pass the HttpEngine.Builder to the HttpEngineFactory rather than each parameter
rework the OAuth1 clock detection
handle the socket Thread tag inside the engine
make tagged async request work with all HttpTaskFactory
inform the ResponseHandler when a new response have been received, useful for handling the server date and rate limiting
remove HttpRequest.settleHttpHeaders() and HttpRequest.setResponse()
add a signature for the HttpEngine to know where requests are coming from
fix onNewResponse() not called in case there is an error