This patch implements a simple SMTConstraintManager API, and requires the implementation of two methods for now: addRangeConstraints and isModelFeasible.
Update Z3ConstraintManager to inherit it and implement required methods.
I also moved the method to dump the SMT formula from D45517 to this patch.
This patch was created based on the reviews from D47640.
Add a sentence/few sentences description here.