CLoses #612: cross product. BEWARE: numpy has an incompatible variant.
Fixes #611 about NLPs without nonlinear constraints
Completed move of SCPgen