Shift labels internally within TransfoXLLMHeadModel when called with labels
Fixes #3711 .
I would also like to return a (1,)-sized tensor for the loss when called with labels as that's easier for the user, what the models do, and what the old documentation said TransfoXLLMHeadModel did.