Use Guzzle components
merged branch thewilkybarkid/guzzle-components (PR #6)

This PR was merged into the master branch.

Discussion
----------

Use Guzzle components

The SDK only uses a small portion of the Guzzle library, so this switches it to the one required component (+ one for dev).

Commits
-------

2587f9a Use Guzzle components