VR Expansion Plugin

Reverted the VRRootComponent back to a capsule component override now that it is working correctly.

@n00854180t I think might be what you were wanting.

Also added VRCharacter (description below), I need to know if any bugs are found with it. The character and its movement system are pretty complicated and include replication, I haven’t tested movement component with the VRRootComponent heavily yet.

VRCharacter:

A character override actor that replaces the default capsule with a VRRootComponent and moves the default skeletal mesh into being the child of a ParentRelativeAttachment component. Also by default adds in two GripMotionControllers set to the correct hands and a ReplicatedVRCamera.

If not wanting to use as a multiplayer character you can uncheck - ReplicateTransform on the camera and Motion Controllers.