Reports promises are never repaired
Bufferize PrintToFile
Output from reports promises should not go through Log system
PrintFile should not go through Log system
Do not call syslog from Windows build
Small fix.