Plumb user/group/path information through the logging API.
Add support for specifying log paths as a specialized format string.

Format string handling is fully implemented, with the exception of
support for automatically creating missing directories.
Implement automatic creation of parent directories.
Merge branch 'macosx-process-info' into fix-macosx
Fix stupid bug caused by leaving the path string as non-NULL terminated on initialization.

This failed visibly when the allocated buffer did not already
lead with \0.
Merge branch 'macosx-process-info' into fix-macosx
Merge remote-tracking branch 'origin/fix-macosx' into logspec_path_support
Adopt the new oom_die() usage.
Merge branch 'sys_proc_info' into logspec_path_support
Fix incorrect format specifiers used in the -F usage example.
Update the man page to include the -F option and its logspec directives.
Merge branch 'sys_proc_info' into logspec_path_support
Merge branch 'logspec_path_support' of git://github.com/fix-macosx/sslsplit into issue/55
Formatting changes
Don't automatically drop to nobody if logspec is used
Merge branch 'issue/55'