travis (full)

Please can we get this in asap?

Two issues to address after merge:
 - Added a workaround for the "ncdump dimension declaration order" problem. @blittle expressed concern, needs discussion.
 - As pointed out by @esc24, the iris test data should be forked by SciTools, and so the travis script should be updated to match.