git-extractor: union in main, rearrange methods in graph and entry
git-extractor: extract classes from main
git-extractor: logging
git-extractor: update main to print only one history, markup and builder need tests
git-extractor: markup test, markup keys change type from commit to string
git-extractor: builder test - graph
git-extractor: builder test - linear
git-extractor: commit -> commit id in diffs, historygraph calcs
git-extractor: commit to name cache
git-extractor: commit -> commit id in prev related commits calc
git-extractor: fix diffs comparing, update json comparing
git-extractor: refactor common HG builder, test json only in calcs tests
git-extractor: output dir