cl-res: run cl-res on many histories
cl-res: consts in main, upd exceptions messages in mergetool, make arguments immutable
cl-res: fix test data loader test
git-extractor: divide histories into training and test parts, extract some methods into previous markup calculator (need tests)
git-extractor: use commit id in prev markup calc
git-extractor: test new markup getters, check json by structure, not string
git-extractor: fix graph test order
merge master into sp