Modern, simplified Github login, CLI and API - generating personal access token. Support promises and node-style callbacks.