Switch from logula to slf4j for logging.

To prevent downstream dependencies from depending on a particular
logging implementation, switch from logula to slf4j for logging. Upgrade
to a more recent version of the Metrics library. Make sure the
InstrumentedThreadPoolExecutorSpec testcase runs with Maven.