fix #1109 (licence sur articles)

| Q                         | R
| ------------------------- | -------------------------------------------
| Correction de bugs ?      | non
| Nouvelle Fonctionnalité ? | oui
| Tickets concernés         | #1109

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)

# Note pour QA

Il faut tester tout le *workflow* des articles, donc : 

- **Migrer la base** avec `manage.py migrate`
- **Tenter de créer un nouvel article**, vérifier qu'on sais bien lui assigner une licence. **Faire une prévisualisation avant de créer l'article** et vérifier qu'on retombe bien sur le formulaire et que la licence reste bonne (ce n'était pas le cas avant) ;
- **Vérifier la présence de la licence** sur la preview en *off* de l'article, à droite du titre
- **Modifier la licence** et vérifier que ça impacte bien l'affichage en *off*. **Regarder le manifest.JSON**, vérifier que la licence y est bien, et qu'elle change si on en change.
- **Valider l'article** et vérifier que la licence est présente sur la page en *online*.
- Si c'était possible, **regarder si le comportement d'anciens articles n'est pas affecté** par la mise à jour de la base. J'espère que non, mais je n'ais pas d'ancien articles pour le vérifier.

(et avant toute chose, [n'oubliez pas de créer des licences bidons sur votre version locale](http://zestedesavoir.com/forums/sujet/665/gestion-des-licences/), ou vous n'aurez pas grand chose à QA)