Add GRIB support and fix remaining issues/tests.