EMI: Fix actor animations

The current code for loading EMI costumes contains a special treatment that
expects the skeleton and mesh components in a chore named "wear_default".
This assumption is not valid for costumes that contains multiple wear chores,
most notably for Guybrush who has a different look for each island.

The new code checks for skeleton and mesh components whenever a new chore is
played. If a newly played chore contains both skeleton and mesh it will be
considered the new wear chore.