Updated the marking of messages as new/read.

  We can now add a single flag to a message, which allows marking
 mail as new/read even if the mails aren't in new/ or cur/