Fix EZP-22958: invalid values in subtree criterion handler, update tests
Merge pull request #880 from joaoinacio/EZP-22954

Fix EZP-22958: invalid values in subtree criterion handler
Fix: exception messages with double single quotes (''string'')
Merge pull request #907 from joaoinacio/exception_quotes

Fix: exception messages with double single quotes (''string'')
Implement EZP-23053: Provide more information on FieldType not found exceptions
Fix EZP-22775: [API] Change Limitation exception to not extend NotFound

Limitation and FielType NotFound limitations should not extend the base NotFound as
it implies entity not found and is thus used several places to check if object with
a certain id/remote-id already exists or not.

Remove the API exception as this case is not supposed to be cached.
This is a bit of a BC break as it was throwing with NotFound in the past, but that
is not good as some code uses NotFound as indecation for entity not being present,
not if the entity FiledType is miss configured.