Resolve issues with view not resizing on menu close

Also don't close menu when going portrait->
landscape->portrait if AlwaysShowLandscapeMenu
= true
(Respect that the user opened the menu)

Resolves https://github.com/Clancey/FlyoutNavigation/issues/10 which was still an issue for me, even with AlwaysShowLandscapeMenu = false