Implements Multiclass hinge loss

Implements multiclass hinge loss. Fixes #3451 
Does this not contradict the ravel in `L1476`? ;)