Lazy data for GRIB.

The signature here is `__init__(..., regularise)` and elsewhere its `_GribMessage.messages_from_filename(..., auto_regularise=True)` ... could we opt for a common name since we masters of our new API, or have you done this for a particular (legacy) reason?