Create a new action signature. The signature must be freed manually or using git_signature_free
name of the person
time when the action happened
timezone offset in minutes for the time
the new sig, NULL on out of memory