Random Forest added

- Random Forest added

[Reference](http://www.stat.berkeley.edu/~breiman/RandomForests/cc_home.htm#overview)
Out of curiosity, why is this check implemented here but not in the method of the parent class?