Merge pull request #5859 from RosettaCommons/roccomoretti/interactive_ideality_composite
[Foldit] Fix crashes related to IdealityComposite.
There were a fair number of crashes in the intro levels because of IdealityComposite::update. It looks like the issue is stale pose sizes. We can fix that by calling for an update if we're stale, and also being cautious about other accesses.
RELEASE NOTE: Fix crashes in intro puzzle loading.