ILUT is now in CVS. Limited testing has been done.
I don't know if you want to include this part in the official dist, because it appears to be buggy. Or I am not understanding how it works correctly.
As an example, the function ilutGLLoadImage(String file) is supposed to load an image file and directly convert it to a basic OpenGL texture. However, when I tried it, the texture was not oriented correctly.
I will have to investigate further.