fix(opensmt/egraph/EgraphStore.C): use cons properly when make mkPow
feat(realpaver): support hexadecimal float
feat(util/scoped_vec): make scoped_vec template
refactor(dsolvers): remove icp/ode solvers
refactor(realpaver): remove delta-related code

For the simplicity, I removed them. Later, we can add them back.
fix(util/scoped_env): add insert method, cbegin/cend
feat(dsolvers/nra_solver): implement incremental ICP
tests(c_api): add CMakeLists.txt
tests(c_api): add example_01
feat(opensmt/api): set verbosity/debug flags
feat(dsolvers/nra_solver): add '--stat' option

shows number of incomplete/complete checks
refactor(opensmt/smtsolvers): remove --short_sat option for now

will be added later
feat(opensmt/api): change C API to get lb/ub when make variable
feat(opensmt/api/OpenSMTContext): expose set method for verbose/debug
tests(nra/tai): add tests
feat(util/infix_iterator): add infix_iterator
feat(new_realpaver): add new implementation of realpaver
tests(new_realpaver): add interval, unionInterval tests
feat(opensmt/parsers/smt2): support hexadecimal float
chore(realpaver): fix up comments