Added option to accept self signed certificates
Added option to accept self signed certificates

Creates an tls.Config object and initialises InsecureSkipVerify to true if the config TLSAcceptAllCerts is set to true.  This means that you can connect to TLS enabled servers with self signed certificates instead of the unverified error you get without this change.
rodcorsi/mattermail,rodrigocorsi2/mattermail,banzo/mattermail