Add return code strings for BFGS optimizer.
BFGS parameter changes.  Add tol_obj, tol_param and tol_grad parameters.  Change stepsize to init_alpha as it better reflects its use.