reformat per gofmt rules
lots of refactoring, implement syslog
lots of refactoring, implement syslog
bring up-to-date