Drop the now-unnecessary ServerUtil trait.

Upstream has fixed all the problems preventing the proper solution.
Change WriterUtil to use default methods.
Determine port based on scheme and allow arbitrary ports.
SSL support implemented

utilizes rust-ssl or rust-nss to optionally provide SSL services.