Fix #2: new method for seed point generation

 - Solve an LP that maximizes the minimum slack on each of the inequality constraints.
 - Add a test case for previously failing preferences