Java library containing optimisation routines, Newton-Raphson, Brent's method, etc