Ajout Start Gif On Scroll

Entrera probablement en conflit avec #91, donc j'essayerai de l'adapter si c'est possible.

Sur les topics avec beaucoup de .gif, lorsqu'on scroll vers le bas pour afficher le gif suivant, on arrive souvent à n'importe quel moment du gif, ce qui n'est pas pratique.

Ce module permet de débuter le .gif lorsque celui-ci est pleinement affiché sur l'écran. Quand ce n'est pas le cas, le .gif est mis en mode "pause" sur la première frame grâce à la création d'un canvas.
Dans ce cas, `self` ne fonctionne pas parce que la variable n'a pas été déclarée.
Du coup, j'ai ajouté `var self = this;` tout en haut de la fonction :+1: