Adding  Gradient Boosting

2 versions of Gradient Boosting are added. one is implemented using
python's standard library, second - GradientBoostedRegressor from
'sklearn' package