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.