[navigationpanel] Add ability for it to be hidden at all times, and add bottom edge swipe gesture
Add a bottom edge swipe gesture for the shell, that doesn't depend on the navigation panel being visible. Then, we can allow users to disable the panel showing completely.
Edited by Devin Lin