ci-fairy: Support checking commits for required/forbidden patterns
In mutter and gnome-shell, we use a custom script to check that commit
messages conform to a particular pattern/style. This seems generally
useful, so add corresponding options to the existing check-commits
subcommand.
Edited by Florian Muellner