[MRG] Implements Multiclass hinge loss

Implements multiclass hinge loss. Fixes #3451 
This will overwrite the effect of the `fit` call above, so the logic is incorrect. This requires a test to check it.