Implements Multiclass hinge loss

Implements multiclass hinge loss. Fixes #3451 
or even better

    le = LabelEncoder()
    y_bin = le.fit_transform(y)

so that it can be used later on.