Remove obsolete comment
Don't save empty flag lists

There's no point; the way we use gethash to look up flags, we'd get the
empty list anyway.
Only queue tasks if they are new
Add bic-message-reply and bic-message-wide-reply

This fixes two problems: by providing the full original message, the
replies we send out have correct In-Reply-To and References headers, and
by providing a message send action, we can set the \Answered flag for
the original message.
Ignore empty names in mailbox view

If the "name" of the sender is empty, show the email address instead.
Accept explicit synchronise tasks for selected mailbox

You never know what might happen.