Fixed memory leaks caused by not explicitly closing the created logger channels and formatters.
Fixed memory leaks due to use of the wrong Notification subsystem callback API (now using the AutoPtr based NObserver class template instead of Observer for all notification handlers).