Refactor: Optimize cmConditionEvaluator.cxx
This is a bunch of refactorings from !6388 (closed) all-in-one.
Topic-rename: refactor-conditions-evaluation
Edited by Brad King
This is a bunch of refactorings from !6388 (closed) all-in-one.
Topic-rename: refactor-conditions-evaluation