added packaged grib support

This is an enhancement to support packaged grib files.
Packaged grib files have extra header information, meaning that the signature (magic number) is offset by a specific number of bytes.

This PR adds support by recognising this type of "grib" file for which the grib api can handle.

This PR closes #563