update syslog_core

mostly fucntional changes , another shot at dealing with log rotation