Added -g / --gmail option.

This option does the following:

- enables sending mail with the given email address
- sets the mail username to the given email address
- sets host and port to gmail
- enables mailing through TLS.
Merge branch 'gmail'