Niggling accuracy bug

not quite having the == test right
more comments on the math.
Oddly - more binning is lowering covtype accuracy for few trees.  Not
sure what gives there.  Appears to asymptotically converge tho.
Plug GBM into the new structure

Also trim trailing blanks, clean up comments.