Accept both KindOfInt and KindOfSize_t for nbytes argument Introduce check for size_t type Move common code to grib_f90_head.f90 Renames to get proper .f90 suffix