Added file for a logging API to make it easier to migrate existing code to the new transmission system. This will also make it easier to create new code that supports the transmission system.
Merge remote-tracking branch 'origin/master'