Boolean optimization for GBM

build only 1 tree instead of 2 for 2-way GBM classification
DOES NOT COMPILE - got "issues" i'll fix in the morning