Removed the tracking of neighbours from the closest pair algorithms.
This was found to slow down the algorithm, probably since any position
with no neighbours would not have many distance comparisons to make due
to the use of the grid to limit distances that are measured. Therefore
keeping the positions is faster since the extra distance calculations
are not as expensive as tracking the neighbours.