Extract guzzle adapter into valera/guzzle