Rename client to authenticator
Saner order of arguments for on_pull_request
Add authenticated_client, commenter