A JSON definition of an embedded resource. This is a resource that can be either standalone (in a .vtex file) or embedded in a GameResource's Json data.
When it's detected in a GameResource, we will create the named compiler and create the resource. When compiling the GameResource, this can optionally create a compiled version of the resource on disk.
When we compile a regular resource that contains this $compiler structure, it operates like any other compile, except it's totally managed by C# instead of resourcecompiler.