Fix: libcrmcommon: Allow printing blank lines with the info message.
The various printf functions return the number of characters printed.
Zero is not necessarily an error. We might have wanted to print a blank
line. Instead, only fail if a negative number is returned.