When using sparse matrices, use sparse vectors for gradients only.
Improve Gnuplot Jacobian display.
Implement cached Jacobian (when impl_jacobian is overriden).