simplified the list of includes by introducing raster.h and ilwisoperation.h