Update src/game/shared/vr/motionsensor.cpp

Updating Freespace Motion Sensor code to support multiple devices and hot add/remove
Update src/game/shared/vr/motionsensor.h

Adding support for multiple freespace devices w/ hot add/remove
fixing issues with multiple motion sensors
attempting to debug issues w/ app star
fixed mismatch in linker and output name for dlls
initialization is working, bombs when second tracker is active for more than a few seconds though...
fixed issue with input thread shutdown & added a new vr_shutdown command
added better info logging, vr_controller now has specific angles per device to keep it simple.
Sensor fusion now a class that can be applied for multiple devices
weapon orientation now working all the way through the engine but calibration needs to be redone....
Flashlight now properly tracks with weapon, updated config to show the crosshair attached to weapon angle...
fixed calibration issues, and issue where gun tracked w/ head yaw w/o input
updating version
merging in weapon tracking