Added the module "lp_solve" that solves a LP problem with the dual simplex method.
Code used from https://github.com/pv/scipy-work/blob/11c7f50e8b90edb1e74e5f0c6710717b2af6aed6/scipy/optimize/_lp.py
BESST is now free from the depencency of pulp.