Introduce logging_old.h to move logging.h to libutils
Export GetErrorStr, useful for Log
Use Log in libcfnet, not CfOut
Use logging_old.h for CfOut
Get rid of CfDebug in libcfnet
Split logging into libutils- and libpromises- parts
Merge pull request #581 from dottedmag/master

Split logging into libutils- and libpromises- parts
Rename BodyTypeSyntax -> BodySyntax
Rename PromiseTypeSyntaxLookup -> PromiseTypeSyntaxGet
Rename BodySynatxLookup -> BodySyntaxGet
Remove unused ControlBodySyntaxGet
Provide prototype for LogToSystemLog function
Fix for HPUX

We have a stub for sendto in logging_test.c. In HPUX this function
returns int instead of ssize_t, therefore we need a separate stub
for HPUX.
Another approach to fix the HPUX linker issue
Removing DEBUG definition

This was added to try to compensate for the missing symbol when compiling on HPUX.
I added the real symbol instead by including cf3globals.c to the compilation stage.
HPUX fix

Include cf3globals.c only when compiling for HPUX
Desperate attempt to make Solaris 8 work again.