Implementing changes to add qpspecial
added gradient sampling to the project.  I have not implemented safe checks
Added a new multimap feature to order entry times of gradient projection
Added a few steps towards General Cauchy
gonna merge with master