[web] Introduce nav reducer
Summary: This should be a pure refactor to introduce a new reduceNavInfo function on web.
Test Plan: Flow
Reviewers: KatPo, palys-swm
Reviewed By: KatPo, palys-swm
Subscribers: zrebcu411, Adrian, atul, subnub
Differential Revision: https://phabricator.ashoat.com/D941