Header files for boosting

Header files for a general boosting framework. 
I wanted to leave open the possibility of subclassing a FeatureEvaluator if these needed to be implemented differently in a special case. That probably doesn't need to happen as long as a subclass implementation of Feature->randomize() works properly with the given inputs