birthday

"Let's build language-specific libraries to help write logs in a single format, which is human and machine readable."

Spec: https://github.com/Clever/specs/pull/62


formatLog is just a light wrapper around format. Right now the distinction is that we're building reqs 1 and 2, but not 3 and 4 (https://github.com/Clever/specs/blob/PROD-373-consistent-logging-strategy/consistent-logging-strategy.md#keyval-libraries). 

(1) a dict to kev=val method - i.e. kv.format(data).
(2) a log-specific method - i.e. kv.formatLog(source, level, title, data) - specifies params strictly to ensure we follow logging best-practices
(3) (optional) convenience methods to output log lines kv.log
(4) (optional) hooks into existing logging libraries