We currently make HTTP requests to:
- get Citoid response for a target webpage from the Citoid API
- get HTML for a target webpage, from the target's host
- get domain configurations, from Meta API
We should add a custom user agent to this request, to help diagnose possible problems. This agent should be configurable, as mentioned in T302588