add some missing textures to particles demo and shadows demo - changes made to the engine for subsequent examples broke these.
Patch up the TerrainEffect class to handle walkmap shader variables not being defined in older versions of the terrain shader