introduce ShowWindowCommandsOnTop

! fix ZIndex if more than flyouts are open
! allow for flyout.Position == Position.Top too
add ShowWindowCommandsOnTop to flyouts example