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

ignore errs from non-existent sigs in high level api master


+32 -17
3 changed files