Logging utilities

- Added GWL as format to write standard log entries on streams.
- Fixed Engine.CreateLogMessage() formats negative numbers with leading
"+-" instead of "-".