Bugfix release, mostly to address a performance problem with Dask 2 (190, cf. https://github.com/SciTools/iris/pull/3659)
Also ported grib-specific tests from Iris to reduce technical debt.
* 183 Fix typo in setup.py classifiers
* 184 Make testing compatible with latest Iris (2.3 / 2.4)
* 185 Get equalise_attributes to import from either Iris 2.4 or master (3.0+)
* 189 Get iris-grib tests passing with the latest version of eccodes (v2+)
* 190 Allow data-proxy objects to return zero-size slices without accessing the file, to stop it reading all field data during cube loads (Dask >= v2)
* 193 Pin eccodes to v1.9.3 in testing, to avoid problems with latest release
* Port across various grid-specific tests from Iris codebase
* 191 192 194 195 198 199 200 201 203