Only require guzzle at >=3.8,<4.0

There isn't much reason to not allow newer guzzle 3 and limiting to 3.8.x conflicts with libs that expect 3.9+.

https://getcomposer.org/doc/01-basic-usage.md#next-significant-release-tilde-operator-