distributed logging (ala scribe) without a thousand dependencies, but still awesome