grib bounded level save bug fix
Separate fill value from checksum
Update test results.
Merge pull request #715 from bblay/gribsavebound

grib bounded level save bug fix
Merge pull request #747 from esc24/area_weight_cont_bounds

Removed requirement for contiguous bounds in area_weights()
rearranged a testee file
Fix to tests._check_same unicode strings handling.
Merge pull request #767 from rhattersley/fix-fill-value

Separate fill value from checksum in CML
Replace use of zlib.crc32 in test_analysis with values test, so errors are less opaque.
Merge pull request #770 from bblay/testee_reorg

renamed a unit test
Implement reviewer ideas.
Merge pull request #772 from pp-mo/areaweights_nocrc

Replace use of zlib.crc32 in test_analysis with values test
Allow netCDF save to work with non-native byte orders.
Merge pull request #771 from pp-mo/assertstring_unicode

Fixes re-creating result files containing unicode.
Merge pull request #773 from rhattersley/netcdf-byte-order

Allow netCDF save to work with non-native byte orders.
Added as_compatible_shape() to iris.util