EZP-20836: eZ Find "fields to return" feature is broken

- Restore support for custom "fields to return"
- Add "highlight" data from the result when "as_objects" is false