Add more recipient support

Change To type to an array, and add arrays for cc and bcc
recipients. Add some convenience functions for adding recipients
to a message. Update logic for writing MIME headers for recipients
and go fmt.