fixed cvx ecos interface. didn't handle equality constraints properly.