Fix #321. Allow empty comments as long as there are attachments.

This fxies #321.
I also added a message for empty comments: *No comment entered*