Random Forest added

- Random Forest added

[Reference](http://www.stat.berkeley.edu/~breiman/RandomForests/cc_home.htm#overview)
From here to the end of the method, I think it is the same as the method in the parent class. Let's avoid the duplication here as well.