Added a new scale method which accepts a vec3 as its argument to mat4.