refactor: make Guzzle client a return string

Response from Guzzle client is an instance of
Guzzle\Http\EntityBodyInterface. Pass true to getBody to return a string
instead.
Merge branch 'guzzle' into develop
doc: update CHANGELOG
Merge branch 'changelog' into develop