Add User Agent header for onebox requests

We do some header detection at 8tracks to render pages using open graph. Onebox uses the default header for ruby requests, but this change would make it easier for us to detect a Discourse request.