[Debug] don't append new line to log message
Let the user of emper_log decide if they want a newline (most LOGX macros do expect WDBG).
Currently since most LOGX macros append a new line to the log message and emper_log adds one unconditionally we end up with an unnecessary empty line per log message.