Issue #10: Big rework of validation recursion to support additionalProperties and array items
Issue #10: Validate locales object within inputs entry