Make context manager usage optional
Fix issue when accessing os.environ
Add some logging to aid debugging
Make content_type and data optional

This matches the constructor of the Attachment class.
Add ability to add attachments directly
Add str methods to People and Person
Add method to generate MIME message
Add support for sending standard Python messages
Add example use of the module