Fix grib gdt5 load and add save+load roundtrip test.

Could you explain why you're not simply comparing `cube` with `cube_loaded_from_saved`? Do we care what the actual values are (e.g. we could change test data)?