feat(tools/codegen/code_bmc): basic annotation for varibale.
feat(tools/codegen/code_bmc): basic translation from annotated code to
SMT formula.
fix(opensmt/parsers/smt2): memory leak
fix(realpaver/rp_expression_symbol.c): fix overflow

Since the arity is 1 and only ``left`` is allocated, write to ``right`
is not valild.
fix(realpaver/rp_box.c): uninitialized property.type
fix(realpaver/rp_parser): use dynamic allocation instead of static array

We had "invalid write/read" warnings from valgrind. This suppresses the
warnings but didn't really understand why..
doc(README.md): add coverity scan badge
fix(opensmt/smtsolvers/SMTConfig.c): assign initial value to nra_json (false)
fix(opensmt/smtsolvers/SMTConfig.c): assign initial value to nra_ODE_timeout (0.0)
chore: have bin/dReal in addition to bin/solver
fix(opensmt/smtsolvers/SimpSMTSolver.C): resource leak(file)
chore(dsolvers/icp_solver.cpp): fix indentation
fix(dsolvers/icp_solver.cpp): memory leak
benchmarks(quadcopter, auv): add new benchmarks
chore(travis): disable ocaml tool compilation for OSX build

It has x11 dependency and causes compilation problem for now.
fix(bin/dReach): use python's real_path