refactor(Carousel): guard against animated component being unmonted before its parent
refactor(Carousel): guard against animated component being unmonted before its parent

See https://github.com/facebook/react-native/issues/10635

houseofstylist/react-native-snap-carousel,houseofstylist/react-native-snap-carousel,archriss/react-native-snap-carousel,archriss/react-native-snap-carousel,archriss/react-native-snap-carousel,archriss/react-native-snap-carousel,houseofstylist/react-native-snap-carousel