Updated mojo to support access token based authentication as well as username/password logins

Github can generate access tokens for API access. This PR allows the access token to be provided as the `<privateKey>` property of a server configuration.