nthroot_mod, powermod, jacobi symbol
Format if else statements
Add eval_double.h into headers
Merge pull request #290 from isuruf/nthroot

Nth root modulo
Merge pull request #300 from certik/eval

Put EvalDoubleVisitor into its own file
Move pre/postorder_traversal into visitor.h/cpp
Implement preorder_traversal_stop