Fixed PHPDoc: return annotation
EZP-20530: remove incomplete tests (already tested in integration and mock)
EZP-20530: Extract common service methods into a separate class
EZP-20530: put new DomainMapper into use
Fixed argument mutation
Fixed PHPDoc: params
EZP-20530: implement missing unit tests for SearchService
EZP-20530: mark invalid validator tests as skipped instead of incomplete
Updated: internal services are now injected through constructors of the API services requiring them
CS: optional arguments placed last
EZP-20530: tested constructor, added missing provider fixtures
EZP-20530: removed NameSchemaService from repository
Merge pull request #375 from ezsystems/fix-EZP-20530-incomplete-tests

Fix EZP-20530 incomplete unit & integration tests part 1