Changing backstack behavior

Picking channels from the nav drawer that have already been opened will
pop all history back to the initial channel launch. Prevents endless
growth of the backstack.