Volume redering style node corrections

Improvements and corrections in the volume rendering nodes. Also added a test case to check the edge volume style is rendered correctly when the gradient is computed on the fly.