procedure InsertNeighbors(const NewN: TKRecord);
Insert a record holding in to the K nearest neighbors array.
Result: stored in self (calling object)
Remarks:
The record will be discared, if all items already in the array are closer then the inserted one.