Tidy zero tolerances. Improved polygon calculations, with distance and pseudoangle speedups.
Merge pull request #1 from pp-mo/tweaks_from_iris_tidied

Backported improvements from iris "esmf_compare_sphtrig" branch