Harness the power of signify(1) to sign arbitrary git objects

fix compilation issues master


+11 -6
4 changed files