For sake of consistencey with other node tree types, create its own cmake module.
This change helps keep bf_nodes focused on generic nodes files.
Texture nodes are end of life and hopefully for Blender 4.0 they can be removed.
It is not expected that these will see the updates that the other nodes are getting.
This change also helps isolate the end of life files, we may move some texture
specific node tree execution code out of node_exec and into a node_texture_exec files.