Previous we just applied gl_LightSource[0].ambient without multiplying it by the texture itself, so it just lightened everything. This fixes that. (ws30-ALS-detailed.frag still to do)
Use a perlin noise texture to rotate some of the landclass textures to reduce tiling. Also add a quality=1 technique which uses it.