ENH: Allow kwargs to scipy.optimize functions
ENH: Allow callback for l-bfgs-b