turned plugin into more of a service.  added command line options. also added custom code to intercept socket messages as they are built to try and prevent DoS attacks