Add class to automatically set the date, close #3

Implemented by using a mixin-style class which can be inherited from a
super class which also inherits an approriate MIME class to construct
the email.

This class will be extended in the future to support template based
emails.
Update example to use new email class