12 textures splatting in new TerrainLighting.j3md

I have a plan to reduce the tiling effect. That I will implement hopefully sooner rather than later. For now the best way to hide it is to actually hide it with other landscape objects, trees, rocks, etc.

#ifdef have little performance impact. Less than drawing the empty pixels over and over if you leave texture layers blank.