Diff pretty formatting

toString() methods for Changes and Diff

new ChangeProcessor feature for rendering changeLog reports
w Diff'ie są metody do filtrowania, np getChangesByType() ale nie będzie tego na liście zmian pobranej z repo, może to powinno być wyrażone w JQL (Javers Query Language)