Windows compatibility changes

Since syslog is not available on Windows, I have added a build constraint so that syslog.go is not built on Windows.