Store compilation os version on a per model basis (#82661)
Summary: Ensure that all models are recompiled when OS updates, instead of just the first model loaded after the OS update. To do this we need to save the compilation os version for each model.
Test Plan: Build and run IG, launch a segmentation effect, confirm it renders correctly. To test the OS upgrade flow you could manually change '[UIDevice currentDevice].systemVersion' to a different string and launch again, and confirm you can still access effects.
Differential Revision: D38361641
Pull Request resolved: https://github.com/pytorch/pytorch/pull/82661
Approved by: https://github.com/mcr229