Refactor

1. Mailgun initialization can be done once, in the constructor.
1. Simplified send() significantly - less code, and also doesn't filter out certain properties like `html`.