Logging API
Contains an independent logging interface that allows to do logging inside
the PF components without the dependency on a specific logging component
such as log4j or jlog.
It provides a mechanism to bind the actual logging to an external logging framework.
Therefore an adapter implementation is needed.