Refactor 'diff-logger'

closes #44 
в рамках конкретной зарелиженной версии все стабильно — мы не форспушим апдейты :)
мягкие депенды в `npm` работают по семверу и (вроде) понимают, что обновляться автоматически с `0.3.x` на `0.4.x` — нельзя.
мы сознательно не выпускаем `1.0.0`, т.к. не считаем, что уже пора, но при этом уже сейчас собираемся тянуть заведомо упячечный код ради совместимости с текущими 4 пользователями, 2 из которых используют тулзу через CLI с дефолтными параметрами, а еще 2 — наши коллеги, которых мы можем предупредить, кинув ссылку на чейнджлог.

мой поинт не в том, что воруй-убивай, а в том, что нужно определиться — либо мы считаем, что у нас есть стабильный релиз и тогда выпускаем `1.0.0`, либо считаем, что пока стабильного нет и тогда можем себе позволить ломать API. а иначе не то, не се.