REVIEW: Extract nexus log api

Extracts the main logging interfaces into a discrete module and moves impls of these into org.sonatype.nexus.internal.log.