EZP-23432: Content creation by picking a content type
EZP-23432: added the content type group model
EZP-23432: Added a loadContentTypes method in the content type group model
EZP-23432: Updated the content create plugin to use the content type group model
EZP-23432: cleaned up and added tests for the content create plugin
EZP-23432: Moved the draft handling a dedicated plugins
Changed the REST model to use the document property of the Response object
Removed useless parse implementation in the content type model
Changed the default value of the fieldDefinitions attribute of type model
Make sure to parse the id of content in the corresponding model
EZP-23432: Implemented the content creation in the content model
EZP-23432: removed Version#loadNew and implemented the lifecycle of the version
EZP-23432: removed the `createMode`

the data either comes from the previous version or from the user
EZP-23432: Changed the content edit view service to lazily create a new version
in the repository
Ignored some failing tests on create content related views
EZP-23432: Added the content create service
Make sure to create the content only once when choosing a content type

This will be properly fixed/refactored in EZP-23536
EZP-23432: Added unit tests for the content edit view service
EZP-23432: added unit tests for the content create view service
EZP-23432: added a unit test for the case where the publish draft creates the content