Interop bindings for OpenVR overlay intersection
Expose VR compositor to managed context
VR - only wait for present if we have a valid swapchain
Bind GetTrackedDeviceIndexForControllerRole
Add GetTipTransformForDevice, use ComputeOverlayIntersection for virtual mouse pos inside VROverlay
Nicer way of doing all this custom input stuff