Now that there's ~20 lines of duplicated code in ``solveLP`` and ``solveMIP``, we should really move the gurobi-specific QP stuff into a separate function.