[MRG+1] Implements Multiclass hinge loss

Implements multiclass hinge loss. Fixes #3451 
Actually, don't mention repetition. Repetition should be what's normal in multiclass evaluation, and is included in all tested.