Introduce LifecycleState type and UPDATE_LIFECYCLE_STATE action
Summary: Added LifecycleState and UPDATE_LIFECYCLE to set stage for converting foreground:boolean to lifecycleState:LifecycleState
Test Plan: Flow and things work as they did before on iOS.
Reviewers: ashoat, palys-swm
Reviewed By: ashoat
Subscribers: KatPo, zrebcu411, Adrian, subnub
Differential Revision: https://phabricator.ashoat.com/D871