Refactor ElkanTest and add a test for Hamerly's algorithm.
Refactor ElkanTest and add a test for Hamerly's algorithm.


ajjl/mlpack,ranjan1990/mlpack,datachand/mlpack,theranger/mlpack,chenmoshushi/mlpack,ranjan1990/mlpack,ranjan1990/mlpack,ajjl/mlpack,ajjl/mlpack,stereomatchingkiss/mlpack,ersanliqiao/mlpack,Azizou/mlpack,theranger/mlpack,darcyliu/mlpack,darcyliu/mlpack,ersanliqiao/mlpack,thirdwing/mlpack,stereomatchingkiss/mlpack,datachand/mlpack,bmswgnp/mlpack,datachand/mlpack,minhpqn/mlpack,trungda/mlpack,BookChan/mlpack,palashahuja/mlpack,palashahuja/mlpack,palashahuja/mlpack,stereomatchingkiss/mlpack,theranger/mlpack,ersanliqiao/mlpack,minhpqn/mlpack,erubboli/mlpack,chenmoshushi/mlpack,thirdwing/mlpack,trungda/mlpack,lezorich/mlpack,lezorich/mlpack,erubboli/mlpack,Azizou/mlpack,darcyliu/mlpack,bmswgnp/mlpack,bmswgnp/mlpack,minhpqn/mlpack,lezorich/mlpack,erubboli/mlpack,Azizou/mlpack,BookChan/mlpack,chenmoshushi/mlpack,trungda/mlpack,BookChan/mlpack,thirdwing/mlpack