Add WithData function on loggers

This lets you merge additional data into a logger's data
without adding a session id or a task name

Signed-off-by: Max Brunsfeld <mbrunsfeld@pivotallabs.com>