Updating Batch request transfer to not use CurlMutli objects. Trimming implementation specific details from Guzzle\Http\ClientInterface. Fixing typo in Guzzle\Http\Message\RequestInterface.