Cleaned up eigK.m a bit, and also reimplemented eyeK.m in pure MATLAB. So, we can get rid of yet another MEX file.
Added a pars.free=2 option: if the problem is a pure LP, splits free variables; otherwise stuffs them in a second-order cone.