[#DEV-7142] Remove Temp var shader node reuse
[#DEV-7142] Remove Temp var shader node reuse

compiler traverse nodes making sure we follow multiple output, thus taking precedence over order of node inside the node graph, making impossible optimisation like reuse of temp variable implicitely

cedricpinson/osgjs,jtorresfabra/osgjs,jtorresfabra/osgjs,cedricpinson/osgjs,cedricpinson/osgjs,jtorresfabra/osgjs