Updated prospective near neighbour searcher

Now more closely follows kennel et al algorithm