Singleton fix

Rework LogManager to more closely reflect the transport mechanism used in other system services.