Moved PCFShadows to pixel shader common file so it is avaible to all pixel shaders.
Starting work on shader reflection system to create shader interfaces from .cso files.

[git-p4: depot-paths = "//Dynamic_Static_Engine/Dynamic_Static_Engine_main/": change = 37]