stochastic gradient boosting added, feature added for automagically choosing problem type in CART

- Stochastic gradient boosting added
- feature added automatically choosing problem type in CART
randomly instead of ranomly.