Improved handling for requesting reviewers (#127)
Reduce the number of events that trigger the request reviewer flow.
Check for assigned reviewers just before requesting (#126)
Previously we only checked once, performed lookups, and possibly requested reviewers after a human had already done so. Instead, we can check a second time just before making the last API call.