updates Message & MessageMimePartCollect (moves methods for abstract access into MessageMimePartCollection)