Implement formal Coordinate type.
This will support removal of Qt's QGeoCoordinate in upstream projects.