Set a default user-agent for the OAuth backchannel.

#52 

Some providers require a User-Agent. Even when not required, it's strongly recommended by the HTTP spec to include one for debugging purposes.