adds list copy function
removes tail

je pense que pour faire tail il faut avoir un pointeur sur previous,
par example dans mon remove last quand j’enleve l’element je savais pas
comment updater le l->tail car je n’ai pas de pointeur sur l’element
d’avant.