Fix the signature generation for GitHub payloads.
Review Request #6321 — Created Sept. 12, 2014 and submitted
GitHub payload signatures are encoded in SHA1, but we were encoding in
MD5. This updates our signature code and tests to encode in SHA1.
Unit tests pass.
Deployed a build with this fix and re-sent the webhook. The review request
submitted successfully.