feat(backend): complete refactoring of the backend

* Added new BaseModel /serializer/viewsets
* Change names of abstract models/serializers/viewsets
* Folder structure changed in tha backend
* Added some backend test
* Corrected bug related to moderation on non versionned modeles
* Corrected bug related to no post permissions
* Updated doc accordingly

Fixes #91
6 jobs for !73 with fix/moreThoroughUseOfDjangoModels in 4 minutes and 47 seconds (queued for 1 second)
merge request