* Fixed typo at emailer.js line 66 (serice -> service)
* When custom SMTP user and password is empty no authentication is attempted
* Added options to choose custom smtp connection security
* Made custom smtp connection security strings translatable
* Changed switch to if-else for custom smtp security option
* Fixed emailer.js lint errors
* Move custom setting to top of list
"smtp-transport.gmail-warning2":"For more information about this workaround, <a href=\"https://nodemailer.com/usage/using-gmail/\">please consult this NodeMailer article on the issue.</a> An alternative would be to utilise a third-party emailer plugin such as SendGrid, Mailgun, etc. <a href=\"{config.relative_path}/admin/extend/plugins\">Browse available plugins here</a>.",
"smtp-transport.host":"SMTP Host",
"smtp-transport.port":"SMTP Port",
"smtp-transport.security":"Connection security",
"smtp-transport.security-encrypted":"Encrypted",
"smtp-transport.security-starttls":"StartTLS",
"smtp-transport.security-none":"None",
"smtp-transport.username":"Username",
"smtp-transport.username-help":"<b>For the Gmail service,</b> enter the full email address here, especially if you are using a Google Apps managed domain.",