Worked on HCC to HPC and vice-versa transformation functions.
They are now giving closer values on a frame transform round-trip.
In transformation functions which use a CartesianRepresentation as input to a frame constructor, have changed units to km for consistency.