Detecting that a PR already exists upstream
Environment variables for all github auth details.

Added environment variables for client ID and redirect URL as well
as client secret. This way I can create a separate app on github
so I can still do local testing.