Bluesky app fork with some witchin' additions 馃挮 forked from jollywhoppers.com/witchsky.app

[Clipclops] Refactor message list (#3832) master

* rework the list for accessibility * Reverse reverse * progress * good to start testing * memo `MessageItem` * small hack * use our custom `List` impl * use `ScrollProvider` for `onScroll` event * remove use of `runOnJS` * actually, let's keep it * add some comments --------- Co-authored-by: Eric Bailey <git@esb.lol>