Add User-Agent HTTP header, which required by Github API

see http://developer.github.com/v3/#user-agent-required

New option added, userAgent, specifies value of User-Agent header.
By default passport-github