Changed ResponseHandler interface and AsyncHttpRequest to make the requests and use inputstream instead of HttpResponse