Fix missing headers, add GLPK interface
Make GLPK work as well
Update makefile to allow other lp libs to be compiled
Merge remote-tracking branch 'harrybharry/lpsolve' into lpsolve