contrib: make github-merge require signing

- Exit when there is no signing key configured
- Exit when user does not want to sign off
Merge pull request #5517

39c8099 contrib: make github-merge require signing (Wladimir J. van der Laan)