MAHOUT-1216: Add locality sensitive hashing and a LocalitySensitiveHash searcher

This issue tackles the LocalitySensitiveHashSearch, that was initially supposed
to be part of MAHOUT-1156.
It adds HashedVector, the class that adds the LSH to vectors, a new searcher
(although a better implementation is possible) and adds support in the existing
tests and new StreamingKMeans infrastructure.



git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1483702 13f79535-47bb-0310-9956-ffa450edef68