Factory method to create the Guzzle 7 adapter with custom Guzzle configuration.
public static function createWithConfig(array $config) : Client { return new self(self::buildClient($config)); }