GeoPointList: Moved unique ID checking from VerifyConstraints() to IDCollection.InsertItem()
Moved "Constraints" from GeoPointList to GeoPoint
New support for KF I/O
Keep IDCollection sorted