Sets the user agent that libshumate uses for all requests.
This API is not thread-safe and should only be called from the main thread.
the new user agent, or null to reset to the default