changed: improve logging customizability

as we all know @davilla is an old man. as such, he cannot afford to loose what little he has left of hair and sanity over logging issues ;) he should be spending his time chasing kids off his lawn, not worrying over shit like this.

this is my proposal for how we can keep him happy, while @opdenkamp, @Montellese and others get to keep their logging.

this is rebased old stuff. i suspect i stinks a bit of old horse manure and whiskey (as in was cowboy'd in its time). if you like it, i can polish it up.