Sending a mail with custom MailSender

For a project I was working on, I wanted the ability to be able to configure a custom MailSender on the fly and send the mail using this MailSender. So I modified the plugin to achieve this. Please have a look, and if it is alright and is going to be helpful for others, you could pull the changes into the main branch.

Here's a note on what I did: http://code.vith.me/2011/05/multiple-mailsenders-in-grails-mail.html

Cheers,
Vithun