EZP-21908: index Content visibility data
EZP-21908: add integration test for search with Visibility criterion
Merge branch 'master' into search-filter-refactoring

Conflicts:
	eZ/Publish/API/Repository/Tests/SearchServiceTest.php
	eZ/Publish/API/Repository/Tests/SetupFactory/LegacySolr.php
	eZ/Publish/Core/Persistence/Legacy/Tests/Content/SearchHandlerTest.php
	eZ/Publish/Core/Repository/LocationService.php
	eZ/Publish/Core/Repository/SearchService.php
Fixed remaining usage of deprecated property
Merge pull request #597 from ezsystems/fix-EZP-21908-visibility-criterion-visitor

Fix EZP-21908: Implement Visibility Criterion visitor for Solr Storage
Escape "TRUE" value – should fix tests for PostGreSQL
Merge pull request #497 from ezsystems/search-filter-refactoring

Search filter refactoring
EZP-21438: handle view_embed permission in XMLText converter
EZP-21438: update tests
Fixed criteria construction

Solr tests are not skipped any more, but run correctly.
Throw exception on invalid header name
Set content type header correctly
Added mandatory version field to schema
Fixed: test dependencies
EZP-21909: enable indexing Content states
EZP-21909: use MultipleIdentifierField to index Content states
EZP-21909: addded SetContentState Solr slot
EZP-21909: fixed: set default states for copied Content
Updated: reuse ContentState assertions
Fixed string