removed STATE_DEAD and conditionals based on it
server: logger.add_log_methods(4fun&profit!)

shed indention by exiting createServer() earlier
change params to check_cram_md5_passwd to be

consistent with other methods. Resolves issue #687
renamed s/self/socket, a more meaningful name
smtp_client: only load tls_* when cfg.enable_tls
Merge pull request #723 from msimerson/line_socket

line_socket: renamed s/self/socket, a more meaningful name
Merge pull request #722 from msimerson/auth_base

auth_base: change params to check_cram_md5_passwd to be
Merge pull request #719 from msimerson/server

server: logger.add_log_methods()
smtp_*: parse enable_tls from smtp_*.ini as bool
Merge pull request #681 from godsflaw/state_dead

removed STATE_DEAD and conditionals based on it
Merge pull request #725 from msimerson/smtp_client3

smtp_client: only load tls_* when cfg.enable_tls
moved 5 var STATE_ constants into STATE { ... }
alter formatting of STATE{}
clean up merge conflicts