See T54775 for the design.
* Add OverrideSet data type, containing a list of collections and overrides
* Add UI for creating these override sets in View Layers tab
* Add dependency graph support for applying view layer overrides
* Figure out what to do with groups
View Layer Overrides UI wireframe:
Python mockup (P673):