U/salnikov/dm 621

I need to run the logger in order to better understand it, but it seems you've done a smart algorithm, I'm impressed. Could this code be integrated to LSST log package so that it can be easilly re-usable? If yes, this could be done in a new ticket.