Namespaced logging

adds a `namespace` function that creates a new `logfmt` that includes the data passed in to `namespace` on every log line

makes `logfmt` a function instead of an object so you can make multiple with `new logfmt` if one should choose.