Apply Fastfood when doing random projection in Slave node

Known problem:
1. Did not apply Fast-Hadamard transform yet
2. Under the setting (d=100 k=20 dataPerCluster=1000)
   Applying fastfood is indeed slower.
   Maybe need to optimize or test with larger dataset
Tree sum with any number of slaves