Change base dependency to match HaskellNet

This should fix the build failure on Hackage.
Add doSMTP* functions to match HaskellNet

These are quite useful helpers to stop you from forgetting to close the
connection (like I did).
Update sample code to use doSMTPSTARTTLS
Remove redundant include from sample code
Update version number to 0.1.1.0