Multithread open source application for k-means clustering, support really big files (lineCount <= 1000000000, dimensionsCount <=1000, centroids count <=1000)