new connection methods
removed comments
deliver method adjusted to use stated, added Mail::SMTP instance to connection yield