[FIX] Trees: random features selection is biased

I am currently studying for my research how actually random are randomized trees. I stumbled upon a bug introduced with the new implementation which caused the random feature selection to be biased. 

This patch solves the issue.