add user agent http header

Comply with Github's api rules for unauthenticated requests. Was receiving
`Missing or invalid User Agent string. See http://developer.github.com/v3/#user-agent-required`
response previously.