Add Null logger. clean up DSP test outputs, use shared_ptr for Logger