Patch Set 1: I would prefer that you didn't submit this

We really cannot prevent developers from performing bad logging or exception handling by having our own logging framwork. If people find this utility then they'll do stupid things with it regardless of where it came from. We need eyeballing to catch those things. 

Having dependencies on stable code isn't that harmful. SLF4J has been around long enough for us to not get inte depdendency hell and having access to a logging framwork would be a good thing. I don't think re-coding applications
to know of yet another logging framework is very good. 

Given Shawn's preferences I'd say we'll drop this patch.