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
@iglesias here the number of training samples is 100. It would be very long to write all 100 samples. Overall, since I am setting the seed, its achieving the same thing as hard coding. What do you say?