936 enhanced logging

This begins to address issue #936, and exposes more error messages in the daemon as opposed to requiring you to run in debug (-D) mode.