Fixed Hydra and Oculus implementations so they don't crash the viewer when the library or dependencies are missing (exception is still logged)