Add some more function documentation for BFGS.
Remove unused (and not particularly desirable) back-tracking linesearch method.