Product definition template 31.

This PR includes pdt 31 coverage for the new GRIB2 functionality.
In that case it's the long_name which is wrong. Wavenumber != wavelength. (In fact, wavenumber = 1 / wavelength if I recall correctly.)