Use options inside Mailgun class

Use the message class as the domain to validate options. Throw an
exception when an invalid option is given.
Add @throws phpdoc
Use options inside Mandrill message class
Remove unused and obsolete trait for providing options