Forest

This branch introduces a wrapper to the OpenCV Random Trees (Random Forests) implementation.  It behaves very similarly to our SVM wrapper.