This patch allows for users to specifies an orientation for different transformations for the local manipulator. So, a user could choose a local orientation for the translation transformation and choose gimbal for the rotation transformation, while choosing none for the scale.
I added two new orientations:
V3D_MANIP_MULTI_TRANSF
V3D_MANIP_NONE