Added support for plugging in custom log appenders