Merge pull request #5 from dorian-marchal/dev

Dev
Améliore la Regex des images

Le format .bmp est maintenant reconnu.
L'utilisation du modifier `i` permet une regex insensible à la casse,
pour simplifier son expression.
On voit parfois des URL qui se terminent par ":large" par exemple, elles
seront maintenant prises en compte.
Améliore la Regex des sondages Pixules

La page http://www.pixule.com/sondages/ n'est maintenant plus prise en
compte.
De plus, `/sondages/` n'est pas la seule chaîne de caractère qui peut
éventuellement se trouver devant l'ID du sondage, n'importe quoi
convient sans poser de problème à Pixule (parfois il y a /resultats/
mais potentiellement d'autres), ce qui est maintenant pris en compte.

J'ai aussi corrigé une parenthèse dans la regex image que j'avais
oubliée.
Corrige la Regex des sondages Pixules

J'avais échappé un point qui ne devait l'être.
Améliore le module startGifWhenOnScreen

Le module ne prend en compte que les Webm.
Or, il n'est pas rare que la conversion se déroule mal (car on doit
attendre 30 secondes entre 5~10 uploads successifs, selon l'API de
GfyCat). Les GIF sont alors ajoutés au DOM tels quels.
Ce commit améliore le module pour qu'il puisse les prendre en compte.
Corrige le module startGifWhenOnScreen pour les vrais GIF

L'event onload n'était pas appelé pour les GIF, peut-être à cause du
cache du navigateur.
Améliore le plugin jQuery .visible() pour les éléments trop grands

Si un élément est plus long que la taille de l'écran, le plus renverra
toujours false. Dans un tel cas, le GIF n'aurait jamais pu être mis en
route.
Avec cette correction, si 95% de l'écran est rempli par le GIF, le
plugin renverra true.
Corrige la propriété "display" du "spawnkill-media-element"

l'!important entrainait un bug quand la propriété d'optin était activée
Merge branch 'ajout_EmbedMedia_divers' of https://github.com/Delgan/spawnkill into Delgan-ajout_EmbedMedia_divers
Améliore la lisibilité de'EmbedMedia.js
Supprime le test de dépassement de taille dans $.fn.visible

- Renommage de $.fn.visible en $.fn.isVisibleOnScreen
- Correction de l'indentation dans jquery-plugins.js
Ajoute la fonction $.fn.isOversized
Passe le paramètre coefficient de $.fn.isOversized sur [0, 1]
Met en place les dépendances du serveur de socket

- Ratchet + toutes ses dépendances
Ajoute un serveur de socket tout simple
Met à jour le .gitignore pour éviter de synchroniser les fichiers tiers
WIP - Ajoute une description du fonctionnement du serveur en pseudocode
Ajoute les classes MultiCurlManager et SpawnKillCurlManager

MultiCurlManager est une classe permettant de réaliser facilement des
requêtes HTTP en parallèle via curl_multi_exec.
SpawnKillCurlManager spécialise légérement cette classe pour faire des
requêtes authentifiées sur l'API ws de JVC
Met à jour le pseudocode du serveur pour WarnOnNewPost
Ajoute la classe Topic