implemented HttpAdapter with guzzle except for the readStream function. Still need to make the tests.