Make SmtpServer configurable
Refactor SmtpServer and SmtpServerHandler

SmtpServer becomes the general TcpServer that accepts incoming
connections and delegates them to dedicated handler actors.

SmtpServerHandler becomes SmtpHandler.
Organize imports