Fix EZP-23497: allow user de-selection when editing multiplexer workflow.
Fix EZP-23480: Error in json response when uploading file
Fix EZP-23527: ezdatetime with no default value causes class edit to fail

According to the other datatypes I have checked, it should return an empty array in this case.
Fix EZP-23528: eZContentObjectTreeNode::createAttributeFilterSQLStrings() returns invalid 'in'/'not in' SQL statements
Merge pull request #1101 from glye/ezp-23527_ezdatetime_class_edit_fail

Fix EZP-23527: ezdatetime with no default value causes class edit to fai...
Merge pull request #1095 from joaoinacio/EZP-23497_multiplexer_edit_users

Fix EZP-23497: allow user de-selection when editing multiplexer workflow
Fix EZP-23529: Storing a draft with a bad object relation link should not create an entry in ezcontentobject_link

Do not store the ezcontentobject_link entry if the object doesn't exist. (This does not change the behaviour of the draft storing/publishing process.)
Fix EZP-23483: consider PathPrefix if necessary in language switcher redirect.
Merge pull request #1096 from joaoinacio/EZP-23480_ezajaxupload_error

Fix EZP-23480: Error in json response when uploading file
Merge pull request #1102 from glye/ezp-23529_bad_object_relation_link

Fix EZP-23529: Storing a draft with a bad object relation link should no...
Fix EZP-23499: Fatal error removing class with unexistant datatype.
Merge pull request #1091 from joaoinacio/language_switcher_pathprefix

Fix EZP-23483: consider PathPrefix if necessary in language switcher redirect
Merge pull request #1094 from joaoinacio/EZP-23499_no_datatype_remove

Fix EZP-23499: Fatal error removing class with unexistant datatype.
Merge pull request #1097 from guillaumelecerf/EZP-23528

Fix EZP-23528: eZContentObjectTreeNode::createAttributeFilterSQLStrings(...
Make .gitignore more specific to avoid issues with composer
Simplified .gitignore even more