Some minor API enhancements, documentation, etc.
Add Logging trait to api, StrictLogging and LazyLogging traits to slf4j