Re-enable log_start() calling log_clear() because it simplifies unit-testing
code; only the log_start() caller knows when an error begins; and errors in
handling errors are not sufficiently significant to warrent otherwise.
Simplified via "set -e".
Corrected sa_snprint() description and added sa_format()
Added ldm_format() and ldm_vformat()
Added getLdmLogDir()
Added ldm_format() and ldm_vformat()
More multicast work
Added sa_snprint(), sa_new(), and sa_format()
Added LDM_LOG_DIR
More multicast work
Got "make distcheck" working