When committing, this should act like --signoff is given on the command-line (unless --no-signoff is given). Notes: * we have to document --no-signoff in commit * do we other commands to learn this as well? (rebase.signOff? merge.signOff?)