Fix #1707 : rend le settings.py plus uniforme et documenté

| Q                         | R
| ------------------------- | -------------------------------------------
| Correction de bugs ?      | non
| Nouvelle Fonctionnalité ? | non
| Tickets concernés         | #1707 

### QA

* regarder si rien n'est cassé (Travis le fera pour nous)
`MEDIA_ROOT` est obligatoire dans le `settings.py` (ou alors prend la valeur par défaut de Django).

`SITE_ROOT` et `BASE_SIR` sont exactement la même chose (à savoir une variable qui contient le chemin principal du projet) sauf que `BASE_DIR` est maintenant pas défaut dans le `settings.py` lors de la création d'un projet depuis la version 1.7. Autant utiliser quelque chose qui est pas défaut dans Django.