Adds builder to SmtpServer and SmtpSslServer

The builder will allow the user to pass in a Properties instance that can add to or override the properties set when the session is created.
Rewrite builder to make it looks like the rest of Mail
Make constants public.