Added git clone depth of zero to travis CI config.
Merge pull request #541 from esc24/v1.4fixed

Added git clone depth of zero to travis CI config.
MAIN: Removed all whitespace and file-end lines
Merge pull request #538 from cpelley/whitespace_rm_v2

STY: Removed all whitespace and file-end lines
1.4 changelog and what's new
Merge pull request #540 from bblay/suuup

1.4.0 changes and what's new
Bumped version to 1.4.0rc1
Restore version back to 1.4.0-dev
Merge pull request #544 from esc24/1.4.0rc1

1.4.0rc1 version number
v1.4.0
v1.4.1-dev
Merge pull request #556 from bblay/v1.4.x

Release v1.4.0
Doc tweaks for custom season categorisation
Merge pull request #558 from rhattersley/custom-season-doc-tweaks

Doc tweaks for custom season categorisation
unit doc
Hack in pure-Python PP rules
MAINT: coord_dims speedup

This commit offers to speedup the comparison of supplied coordinate with
that on the cube by way of checking if its the same object, then
comparing by way of metadata if object not found.  This in particular
was targetting CubeList merging.
Merge pull request #587 from cpelley/merge_path

Optimise Cube.coord_dims()
Add GRIB support and fix remaining issues/tests.
Extend 1D plotting capabilities. Resolves #581.