Finishing SnoptSolver #1008: objective jacobian instead of gradient.