EZP-22562 - Create missing value object visitors services

Adding missing value object visitors and input parsers

Input Parser
- [x] Content
- [x] ContentInfo
- [x] ContentList
- [ ] ~~ContentObjectStates~~
- [x] ContentType
- [x] ContentTypeGroup
- [x] ContentTypeGroupList
- [x] ContentTypeGroupRefList
- [x] ContentTypeList
- [x] ErrorMessage
- [x] FieldDefinition
- [x] FieldDefinitionList
- [x] Limitation
- [x] Location
- [x] ObjectState
- [x] ObjectStateList
- [x] ObjectStateGroup
- [x] ObjectStateGroupList
- [x] Policy
- [x] PolicyList
- [x] Relation
- [x] RelationList
- [x] Role
- [x] RoleList
- [x] RoleAssignment
- [x] RoleAssignmentList
- [x] Section
- [x] SectionList
- [x] VersionInfo


Value Object Visitor
- [ ] ~~ContentObjectStates~~
- [x] ContentTypeCreateStruct
- [x] ContentTypeGroupCreateStruct
- [x] ContentTypeGroupUpdateStruct
- [x] FieldDefinitionCreateStruct
- [x] Limitation
- [x] LocationCreateStruct
- [x] LocationUpdateStruct
- [x] ObjectStateCreateStruct
- [x] ObjectStateGroupCreateStruct
- [x] ObjectStateGroupUpdateStruct
- [x] PolicyCreateStruct
- [x] PolicyUpdateStruct
- [x] RoleAssignment
- [x] RoleCreateStruct
- [x] RoleUpdateStruct
- [x] SectionCreateStruct
- [ ] ~~SectionInclugingContenMetadataUpdateStruct~~
- [x] SectionUpdateStruct

Other:
- [x] Move ```ContentObjectStates``` from Server to Common (and update services)
- [x] Remove ```SectionInclugingContenMetadataUpdateStruct```
- [x] Remove ```RequestParser``` from ```FieldDefinitionCreateStruct::__construct()```