get tcp working correctly
fix tests
Merge pull request #18 from CapillarySoftware/sys

Rewrite tcp syslog server