shear matrix node, random vector node, matrix interpolation node, ev line update

plus some fixes for vector math and scalar math