Log schema errors
Created by: CristinaBirkel
This logs any schema errors before skipping them, and provides a bit of contextual information on what failed. Namely, the owner and the item type.
I have tried testing schema failures by directly modifying the settings, but there's a lot of frontend validation that prevents malformed schemas. I did go in and modify the code to force it to have some errors, just to test the error messages though. Let me know if you see any I missed!