Add tests, MIME capability, and (I think) attachment capabilities.

Hi,

I'm interested in doing some work in Go with Mailgun and found your package and re-worked it. I'm happy to just merge it to your repository or keep it independent; this PR is meant to start a conversation with you about it and let you look at the code.

Let me know what you think!

-jeremiah