A request to /gate/GitHub/<service with secret defined> must has
a X-Hub-Signature header, so we can directly consider not legit
those without.
This fixes the following exception:
ErrorException in XHubSignature.php line 83: hash_equals(): Expected user_string to be a string, null given