Various improvements v2

This is a new version of the branch earlier called "non-hook-usage" (request #13).

I removed the --reflog commit from this branch, but it is still available in my branch https://github.com/moy/git-multimail/tree/reflog-option if needed.

It should address all your comments from v1.