completed the lemke algorithm ported from matlab
crash techniques for finding a suitable starting vector