EZP-20822: fixed creating SPI Location with right type of data
EZP-20822: Trashservice: fixed phpdoc and input validation
Fix EZP-20769: hardcoded path to image variants in REST

This commit simply removes variants from the Content output,
as it needs much more work and specification to be viable.

Follow-up story: https://jira.ez.no/browse/EZP-20831
EZP-20822: LocationService: fixed phpdoc and input validation
EZP-20822: ContentService: fixed phpdoc and input validation
EZP-20822: ContentTypeService: fixed phpdoc and input validation
EZP-20822: RoleService: fixed phpdoc and input validation
CS: Removed extra empty line
Fixed some phpdoc errors
Fixed updating Role with same identifier
Updated: static RFC850 string expectations (attempt to fix CI failures)
Changed: added additional timezones to use during travis tests
Fixed bug with Page field type processor when hash is empty or incomplete
Merge pull request #354 from ezsystems/fix-rest-page-hash-null

Fix Page field type processor
Fixed creation of custom alias for Location
Merge pull request #355 from ezsystems/fix-create-custom-location-alias

Fix creation of custom alias for Location
Change Core/Repository/ Service tests to use API Tests/SetupFactory
Fix failure with shared fixture
Rewrite remaining UrlWildcard service tests with mocks
Rewrite remaining UrlAlias service tests with mocks