Update des dépendances NPM

| Q                         | R
| ------------------------- | -------------------------------------------
| Correction de bugs ?      | non
| Nouvelle Fonctionnalité ? | non
| Tickets concernés         | #1430 

On avait pas mal de dépendances NPM qui étaient pas à jour (rien d'alarmant pour autant).

Y'a un service qui s'appelle David qui permet de voir l'état des dépendances, et ils fournissent un badge, si vous voulez l'intégrer dans le Readme: [![Dependency Status](https://david-dm.org/zestedesavoir/zds-site.svg)](https://david-dm.org/zestedesavoir/zds-site)

### Notes pour la QA
Pour tester cette PR, il suffit de mettre à jour les dépendances (`npm install`), de lancer le build gulp (`gulp build`), et de lancer l'app en vérifiant que le site fonctionne bien (en gros que les fichiers CSS/JS/Sprites se soient bien compilés)