Update to make GITHUB_TEAM_ID optional properly

Seemed the `GITHUB_TEAM_ID` wasn't really optional, this makes `team_access?` return `true` if the environment variable isn't set.