Implements Multiclass hinge loss

Implements multiclass hinge loss. Fixes #3451 
There is no such convention, whereas `pos_label` and `neg_label` should not exist here.