All the tools you need to commit to GitHub repos via the API and create pull requests