Add FieldCollation -> metadata conversion.

Adds iris.experimental.fieldsfile.convert_collation().
This might not be sufficient ...

It could be the case that although `len(dims) == 1` the vector is not monotonic, due to ordering, and so an `AuxCoord` is returned ...