ResourceLoader: Test that all module dependencies are satisfiable

Whenever module A depends on module B, module B must exist.

Whenever module A depends on module B, the possible targets of A must
be a subset of targets of module B.

Bug: 64513
Change-Id: I9de291d20d08df2813eb55be9a1f7e5efd907d6f
Merge "ResourceLoader: Test that all module dependencies are satisfiable"