Backport marker support to 2.x

https://github.com/typesafehub/scala-logging/pull/22

This punts on supporting a marker and a list of arguments.