Merge pull request #10 from bchretien/master

Ignore new_x in Ipopt eval functions
Fix sparse matrix implementation.
Improve sparse matrix support, add logging support.
Fix dense jacobian passing.
Finish debugging sparse matrices resolution.
Add tnlp.cc
Synchronize.
Update to newer test suite submodule.
Synchronize.
Fix warnings and logger.