Added the support of metadata on messages with MetadataAwareInterface

This is supported by Mandrill, Sendgrid and Mailgun. Postmark and
MailchimpSts don't have the equivalent feature.
Merge pull request #18 from Incenteev/message_metadata

Added the support of metadata on messages with MetadataAwareInterface