Vectors.get_nearest_neighbours removing self by default

This matches Byblo's behaviour. Also added a thesaurus built with byblo
and a test to compare it to the neighbours I generate on the fly in
Vectors