NF - Remove 1d restriction from cosine latitude weights

This PR removes the limitation of requiring a 1-d latitude coordinate from `iris.analysis.cartography.cosine_latitude_weights`. The tests for this functionality have been re-written (preserving all existing tests) to better accommodate tests for the new functionality.