remove debugging statements
remove usages of eval() since Stan does not use Eigen's expression templates
replace use of boost::math::tools::promote_args with stan::prob::return_type