48460 reland add lifecycle enum and remove workaround (cla: yes, framework, team, waiting for tree to go green)

48472 Test hot reload targeting a Fuchsia device (cla: yes, d: examples, platform-fuchsia, team, tool, waiting for tree to go green)

48482 use isA() matcher (a: accessibility, a: internationalization, a: tests, cla: yes, f: cupertino, f: material design, framework, team, tool, waiting for tree to go green)

48486 Add highContrast to FakeAccessibilityFeatures test (a: accessibility, a: tests, cla: yes, framework, platform-ios, waiting for tree to go green)

48504 Revert “Roll engine f001ea29f1b9..46adf73d5128 (5 commits)” (cla: yes, engine)