create LinprogSolver models via LPSolver and MIPSolver objects. closes #8