Simple but flexible Log4J-like logging system for Objective-C