Moved presentation logic from EmailComposer to ViewController in an effort to properly assign responsibilities to each class.
Created a wrapper for MFMailComposeViewController.canSendMail() in EmailComposer so that MessageUI does not need to be imported into ViewController to check for email-sending capability.