Optimized evaluating cost
Renaming
Reimplemented logging
Refactored CostEvaluator to make it reusable for color permutator
Implemented fast color permutator, tweaked search performer
Added valid coloring information to summary
Introduced method to count used color classes
Added used colors count to summary
Merge branch 'gis-optimization'