Terrain Macro Texture

Adds a terrain macro texture that works the same as a detail texture
minus the normal/parallax mapping.  Useful for adding more detail to
terrain and masking tiling of detail textures.  Includes an updated
interface in the terrain painting tools.