feat(previous departure feedbacks): presentation & edit done 🎉 | Tones of tweaks

Previous exchange feedbacks:
* renamed some fields
* added would recommend field in course feedback
* uniformized grading scheme
* Added viewsets/serializers in the back (+permissions & performance concerns)
* Support edit in the front

Tweaks:
* directly return in the `obj_info` if the model is versioned or not
* Added support for required get parameters
* enum for model moderation level
* More versatile metric feedback component
* Fixed how the editor (frontend component) was telling if something has been moderated
* Added a CURRENT_USER variable instead of using the one from html directly
* Diminished website font-size
* Better proptypes / defaultProps in fields
* Added optionnal comment text on fields
* Fixed the number field
* Added Helper classes to centralize the manipulation of redux store data
* Teaked pseudo/username returned by the api

Closes #29 #32
9 jobs for master in 4 minutes and 34 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Check
passed #584175
docker
check_back

00:00:19

passed #584176
docker
check_front

00:01:12

 
  Test
passed #584177
docker
test_back

00:00:53

88.0%
passed #584178
docker
test_frontend

00:01:05

 
  Lint
passed #584180
docker
eslint

00:00:23

passed #584179
docker
flake8

00:00:13

 
  Svg Gen Docu
passed #584181
docker
generate_UML_svg

00:00:13

 
  Documentation
passed #584182
docker
pages

00:00:12

 
  Deploy
passed pages:deploy

00:00:00