simplification of the simplex iteration routined.  renamed to _lpsimplex.  need to find a new way of detecting cycling