add Logging abstraction layer to offer logger extensions allowing users to decide which Logging impl they would like OS4J to use