Intégration d'un test unitaire (fix #947 et #962)

Ce qui a été fait :
- Modification de ExtractFactory dans factories.py, qui n'était
  pas complet: ajout de la partie créattion du *.md et commit
  sur repo (dans /zds/tutorial/)
- Ajout d'un PermissionDenied dans la fonction modify_extract()
  dans views.py (dans /zds/tutorial/)
- Ajout d'un catch pour gérer les erreurs retourné par move()
  dans la fonction modify_extract() dans views.py (dans /zds/
  tutorial/)
- Ajout d'un test unitaire (test_move_extracts) dans tests.py
  pour les bigs et mini-tutos + ajout d'extraits à ces TestCase's
  (dans /zds/tutorial/)

ATTENTION : possible recouvrement avec #969 à vérifier pour le
remplacement de extracts() en get_extracts()