Implemented TargetFunc interface in BlockwiseWeightedLoss
Multiclass interfaces refactoring
Hierarchical classification refactoring. Temporary added linked version of tree.
Change default weak loss in GradientBoosting to SatL2
Fixed some classes corresponding new MC interfaces