if no -m message supplied then use the branch name as tag and don't fail

sometime when I use hubflow I don't use -m and I would like it to infer this from the branch name