Enhancements for Unity
Added an interface to override a rigid position and orientation, this is used when a tool (implemented via rigid and controlled with a rigid controller) is switched and allows us to explicitely set these. This avoids exerting the controller spring when the tools switch happens