Check incoming IP addresses against GitHub

Verify that incoming payloads come from GitHub, cache them for 60 seconds.