Nested virtualized lists should receive recordInteration events
Nested virtualized lists should receive recordInteration events

Summary:
Right now when an interaction is recorded on a parent VirtualizedList, the interaction isn't passed on to its children. That means that if `waitForInteraction` is set to true for a child list's viewability helper, it will never trigger a VPV.

This change adds forwarding of these events inside `onBeginScrollDrag`. It also forwards the interaction state of the parent list at register time, in case a child list is rendered mid-scroll.

Reviewed By: sahrens

Differential Revision: D6822091

fbshipit-source-id: dfe300e42722d4285f65787ab2c1368f050c5577

pandiaraj44/react-native,facebook/react-native,hoangpham95/react-native,exponentjs/react-native,hammerandchisel/react-native,hoastoolshop/react-native,exponent/react-native,janicduplessis/react-native,dikaiosune/react-native,dikaiosune/react-native,exponent/react-native,exponentjs/react-native,dikaiosune/react-native,javache/react-native,hoastoolshop/react-native,janicduplessis/react-native,myntra/react-native,janicduplessis/react-native,javache/react-native,myntra/react-native,janicduplessis/react-native,facebook/react-native,hoangpham95/react-native,pandiaraj44/react-native,exponentjs/react-native,myntra/react-native,javache/react-native,exponentjs/react-native,hammerandchisel/react-native,facebook/react-native,facebook/react-native,javache/react-native,hoangpham95/react-native,arthuralee/react-native,exponent/react-native,arthuralee/react-native,myntra/react-native,hoastoolshop/react-native,pandiaraj44/react-native,dikaiosune/react-native,javache/react-native,exponentjs/react-native,hammerandchisel/react-native,hoangpham95/react-native,exponentjs/react-native,exponentjs/react-native,javache/react-native,javache/react-native,pandiaraj44/react-native,hammerandchisel/react-native,hoastoolshop/react-native,exponent/react-native,exponent/react-native,facebook/react-native,dikaiosune/react-native,hoangpham95/react-native,myntra/react-native,dikaiosune/react-native,hammerandchisel/react-native,pandiaraj44/react-native,pandiaraj44/react-native,javache/react-native,pandiaraj44/react-native,exponent/react-native,myntra/react-native,janicduplessis/react-native,pandiaraj44/react-native,hoastoolshop/react-native,javache/react-native,facebook/react-native,hammerandchisel/react-native,hoastoolshop/react-native,arthuralee/react-native,hoangpham95/react-native,janicduplessis/react-native,janicduplessis/react-native,facebook/react-native,arthuralee/react-native,hoastoolshop/react-native,hoangpham95/react-native,exponent/react-native,hoangpham95/react-native,myntra/react-native,facebook/react-native,hammerandchisel/react-native,dikaiosune/react-native,myntra/react-native,arthuralee/react-native,facebook/react-native,exponentjs/react-native,myntra/react-native,hoastoolshop/react-native,janicduplessis/react-native,hammerandchisel/react-native,exponent/react-native,dikaiosune/react-native