Add code documentation for the BFGS support functions.
Unit test CubicInterp function.
Add unit test for WolfeLineSearch().