- move syslog stuff to a separate file for cross-platformisms
  (log/syslog isn't a thing on go in windows)
skip on windows
Try to use the correct(?) syntax
.
.
- move platform-specific stuff to specific separate files and functions.
os.Rename fails on windows if the file exists. I can find no way to
invoke ReplaceFile via Go, so lumberjack's registrar updates will not
be atomic on Windows platform. On windows, the "old" registrar db is
saved as ".lumberjack.old"