git-am: do not allow empty commits by mistake.