Invalid schemas should get disabled
It's now possible to submit schemas that will ultimately break compilation -- ie., Register a policy against a type, then remove the service that published the original type.
As we now support compiling multiple sources correctly in order, if a schema fails to compile, it should be detected, and removed.
The UI should indicate failed schemas, and that they have been disabled, and allow re-enabling.