Reset animationStates for mesh and skeleton reload

This is needed in order to avoid segfaults, since the animation state
becomes invalid as its deleted by the entity.
This way we can also properly allow for live reload of the skeletons,
with instant updates of animated models.
Also reload skeleton when reloading mesh.