Message class improvements for CircularMail

File organisation changes, mime types hash, and other misc. changes.