Travis-CI non git clone of Cartopy.
Merge pull request #436 from bjlittle/travis_no_clone_cartopy

Travis-CI non git clone of Cartopy.
Added iris.tests.assertArrayAllClose for array testing with relative tolerance.
merge review tweaks to assertArrayAllClose.
small tweaks
restructured packages