BF - handle dimension order and direction correctly.

The iris interface was not reversing incorrect dimensions due to reordering too early, and did not maintain a correct copy of the latitude dimension after re-ordering.