Fix behavior of autotagmessage

Due to wrong conditions, the combination of the -m flag and the
automatic tag message would lead to doubled commit messages.

So from now on only use the automatic message if and only if there is no
message or messagefile given on the command line.