Better programmatic navigation for deep links
This moves some of the state -- namely the id of the selected room to be shown -- for the Circles, Groups, and Photos tabs, and moves it "up" one level in the View hierarchy into the top-level tabbed interface.
Now we have only a single .onOpenUrl()
handler function that both sets the active tab and the selected room to be shown on that tab.