OSQP Eigen uses a different method for populating the CSC Matrix which has a bug if the input is an empty sparse matrix so a work around was implemented to get around the issue until it is fixed upstream
Improve debug output to easily compare between Ifopt and Legacy Version
There were several issues found