Update travis script.
Sparse matrix support requires eigen3 >= 3.1.0
Update gitignore.
Synchronize.
Fix travis build script.
Fix travis build script.
Fix call to parent constructor.
Improve Gnuplot Jacobian display.
Implement cached Jacobian (when impl_jacobian is overriden).