added radians test to cartopgraphy

This PR checks the coordinate units before attempting the conversion to radians. I've not added tests as I'm unsure.
I'd recommend using:
```python
with self.assertRaisesRegexp(ValueError, 'Units of degrees or radians required'):
    area_weights(cube)
```
to narrow the behaviour down to a specific value error.