[WIP] Locality Sensitive Hashing for approximate nearest neighbor search(GSoC)

I don't think anything in this test is lost by setting samples = 12, samples_partial_fit=3 and dim = 2. Unit tests should be ultra-quick, as they get run a lot.