added a new function to evaluate zero order values, a sparse forward jacobian, and a sparse hessian in a single call;
some minor changes to CppADCGTest.