Add support for authorlist

This makes it possible to enforce both the committer name and the author name,
while not enforcing them to actually be the same. Meaning one committer
can commit a patch authored by another one.

As asked for by Peter E.