Log: libcrmcommon: improve messages when adding a log file
Mainly this improves the messages if something goes wrong (which won't go
into the log file being added, but might show up in syslog or on stderr).
This lowers errors to warnings, because the caller decides what to do about it
(all internal callers ignore problems and continue).