Decoupled optimiser code from rest of the phygen tools.  Especially, with respect to Gurobi.  Gurobi is now designed as a separate plugin jar to be added to the classpath if necessary (if gurobi is installed and licensed on the system already.