Configuration of the user agent

See #67.

User agent can now be configured like that:

```php
$Essence = Essence\Essence::instance([
	'HttpUserAgent' => 'My own funky user agent'
]);
```