Changed the guzzle requirement to the HTTP component only

Only the HTTP component is needed, not the full Guzzle3 package. This makes the dependency much smaller