fix cs in composer.json
fix cs
use client interface for typehint
fix rate limit while retreiving headers from guzzle response
fix guzzle adapter specs
add array typehint to adapter interface and adapters