[MRG] Implements Multiclass hinge loss

Implements multiclass hinge loss. Fixes #3451 
I renamed them as "hinge_loss_by_hand_example1" in my last commit. Do you find these okay? If not I will rename them as result_array