When built with --disable-liblogging-stdlog, syslog_caller fails
to compile. This will enable compilation when the library is not
used.
Resolves: #445
Signed-off-by: Louis Bouchard <louis.bouchard@canonical.com>
so far, all test required root privileges, which made testing
quite complicated and resulted in no testing of this module
on the testbench machines at all. Now we can also run without
root privileges.
To support the new tests, test tools were also improved.