Added an interface for Stream and implementations for MIMEEntity,
MIMEHeader, and Stream