With client

Hello! I added a small http client and a wrapper to make the library a tiny bit easier to use. New syntax becomes:

$response = (new SeoMozService)->request($url);

If you like the idea, maybe I can improve it a little. Let me know what you think.
Can you be a little more precise? I sense that you think there is something in particular that is not necessary going on here :) Don´t hesitate to educate me. 
I wanted to try and catch any errors that might be thrown in the underlying code, but now that you mention it, perhaps I think it would be a better idea to do the try/catch thing around the SeoMozService class, outside this library that is. And then just reduce this method to

```php
public function request(HttpClient $client, $url)
{
    $response = $client->get($this->getSeoMozUrl($url));    

    return $this->getSeoMozData($response);
}
```
Better?