Added MessageIdList and updated MimeMessage.References to use it.

MimeMessage.InReplyTo is now only a single string instead of an array.