Draft: calc_xr changes
There's a few changes here, namely:
- pytest tests for calculate_xr module
- updated convert_tgrid to check for previous conversions
- updated crop_tgrid to work on both pyicon datasets and tgrid datasets
- a bit of refactoring here and there