Implementation : Strong Wolfe-Powell c1 and c2 are now set automatically
Implementation : Fixed a bug when falling back on gradient descent