Reformatted .java files.  Removed async threading to simplify class and use JBoss's Async handler.  Split Syslog into an abstract Syslog and UdpSyslog to allow adding a TcpSyslog.  Added protocol and port handler properties.
updates to fix failed test (formatter now gets set in constructor) and imports cleanup.