EZP-21976 Fix empty binary file field returning "()"
EZP-21438: handle view_embed permission in XMLText converter
EZP-21438: update tests
EZP-21952: deprecated loadAnonymousUser()
EZP-21952: move anonymous user id setting to the repository
EZP-21952: add anonymous user id to the default settings
EZP-21952: inject anonymous user id setting to LS
EZP-21952: update loading of anonymous user
Fixed: typo
EZP-21952: updated tests
EZP-21952: fixed typo in legacy setting name
EZP-21952: added BC note
Added: Example for a custom field configuration
Tested: Query custom field
Implemented: Direct query to custom field definition
Implemented: Allow setting custom fields for field and fulltext search queries

The patch introduces a setCustomField method on field and fulttext
criteria, so that the user of the API can specify which field to query
instead of the default field. An example for such a custom field can be
found in the schema.xml
Throw not implemented exception for unknown criteria in legacy search
Moved check out of loop
Added: @throws documentation
Documented interface