Merge pull request #1 from cambridgeuniversity/master

Merge
Updated method signatures to reflect guzzle changes
Updated composer.json
Merge pull request #1 from pdawczak/abstract-client-update

Abstract client update