Ajoute un bouton "signaler une erreur" sur les tutoriels

| Q                         | R
| ------------------------- | -------------------------------------------
| Correction de bugs ?      | non
| Nouvelle Fonctionnalité ? | oui
| Tickets concernés         | #1594, #1595 

Soit un "objet", qui peut être un tuto (big ou mini) ou un chapitre. Cette PR vise à pouvoir signaler une erreur sur cet objet.

+ Ajout d'une template `warn_typo.part.html`, qui prend pour argument `obj_type`, qui peut être soit `"chapter"`, soit `"tutorial"` et `obj_pk`, qui est le `pk` de l'objet, tel qu'il soit. Note: la variable `tutorial` doit également être définie, même si `obj_type` vaut `"tutorial"` (question de simplicité).
+ Ajout d'une fonction `warn_typo()` dans `/zds/tutorial/view.html`, qui reprend en argument `obj_type` et `obj_pk` et envois un MP à tous les auteurs du tutoriel concernant l'objet en question (le tutoriel ou le chapitre du tutoriel). Le MP ne part pas si :
    + Un auteur s’envoie un MP à lui-même ;
    + La suggestion est vide ;
    + L'objet ne correspond à rien.

Le code a été écrit de telle manière à ce qu'on puisse éventuellement l'étendre: introduction, conclusion, parties, directement les extraits, ...

**Note:** cette PR n'est pas encore complète, mais la QA est déjà possible. En particulier, je souhaiterai que 

+ Quelqu'un du *front* discute un peu avec moi de l'intégration de ce bouton : "où", "quand", "comment", et surtout "avec quel style" ;
+ Quelqu'un vérifie que j'ai fait ça relativement convenablement coté template, parce que je maîtrise pas forcément.
+ On discute du fait que la personne qui signale doit rester dans le MP ou pas. Contrairement à l'implémentation d'Eskimon (qui m'as fourni en gros la base et que donc je remercie au passage, Eskimon on t'aime), j'ai décidé de le laisser dans le MP pour qu'une discussion soit possible. Peut-être que c'est pas nécessaire.
+ Bien entendu, il manque les tests unitaires, mais j'attend des retours pour les faire.

Merci d'avance :) 

# Note de QA : 

Il est déjà possible de faire la QA de ce qui a été implémenté, pour me faire des retours sur ce qui ne va pas.

+ Avec un user A, créer un big tutoriel. Lui rajouter une partie, puis un chapitre. Faire valider le tout.
+ Avec un user B, signaler des erreurs sur le chapitre ET sur le tutoriel lui-même (actuellement, le bouton est en bas de la page). Vérifier que les MPs arrivent bien, vérifier qu'il n'est pas possible d'envoyer de messages vides.
+ Avec user A, vérifier qu'il n'est pas possible de s'envoyer des corrections: le bouton ne doit simplement pas apparaître;
+ Faire de même avec un mini-tuto.
Note à moi-même pour plus tard : il est probablement nécéssaire que je lève une erreur (404?) quand `obj_type` vaut autre chose pour une raison ou une autre.