Moved optimize.h from decompose_imf project to submodule cpp_utils.