refactored log_c to use system calls and file descriptors instead of streams so that a single file can be shared among processes.
more improvements to logging interface.  Simplied construction and opening, made more generalized, and more stable when fd's passed to it.
expanded use of common error log to major components