fix #1109 (licence sur articles)

Ce qui a été fait :
- Ajouter un champ "licence" dans la base de donnée sur la table
  article (donc faire un `manage.py migrate`)
- Faire en sorte que ce champ licence se retrouve dans le
  manifest.json
- Ajout de la possibilité d'éditer la licence dans les formulaires
  correspondants.
- Visualisation de la licence dans les templates correspondants.
- Déplacement de template/article/view.html vers /templates/
  articles/user/view_online.html, pour garder le même workflow
  que sur les tutoriaux
(le tout largement inspiré de ce qui se fait pour les tutos)
Retour du pager sur view_online.html

(j'avais pas suivi son utilité, merci Alex-D)
Ajout test unitaire et autorise licence nulle

Suite à la QA d'Eskimon :
- Il est maintenant possible d'enlever la licence dans le
  formulaire de modification
- Un test unitaire est ajouté
changer les assertEqual() en assertTrue()

pour les `self.client.login()`
Ajout d'un test réglant une erreur sous windows
Merge pull request #1180 from pierre-24/fix_1109

fix #1109 (licence sur articles)