Guzzle 3 is as of this commit incompatible with Symfony 3: guzzle/guzzle3@9d45318
Meaning on Symfony 3 you'll get Guzzle 3.8.1.
What about small update to use Guzzle 5|6 to support all relevant php versions supported by 1.x?
(given master is intended for 2.0)