Update the active selection based on a world-space Ray. Should only be called ifRayHitTest()returns true. Uses the provided SelectionEditor and UpdateConfig to do the update Information about any changes actually made to the selection via the SelectionEditor are returned in ResultOut