Resource Load override point
Add +materialsystem2 to sbox_game
Added functions for runtime creation to IMaterial2
Added CMaterialSystem2.CreateRawMaterial()
Don't add materialsystem2.dll to repo
Added RegisterReference to IResourceSystem (allows adding dependant loads to a manifest)
Pass manifest to ResourceLoadRequest
Test: intercept startup_background.vmat load and create it in code