Improved Validation for OCAPI Settings

Validation now checks for duplicate settings, and when you include multiple JSON configuration documents, it validates the settings in all documents instead of only the first.