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.
Merge pull request #1 from jstultz/markers

Backport marker support to 2.x