Ensuring all functions from module logutils have the same signature.

To pass the logging function as a argument has the benefit that the logging message can contain the correct module name (if the logging format contains the module).