added 3D rotation support to the RotateTo action
RotateTo action now uses Vec3() to keep track of the state
RotateBy action now uses just Vec3() to keep track of the state
Merge pull request #7631 from maltium/v3

added 3D rotation support to the RotateTo action