Fixed crash on reading beyond response length if email doesn't have a body.
Added overloads with 'timeout" parameter for ImapClient.GetMessage(), ImapClient.GetMessages() and MailMessage.Load()
Mailbox: added support for NextUid, FirstUnseenUid and HasUnseenMessages properties.