fn get_current_layout( popover: &State, system_layouts: &Vec<LayoutId>) -> Option<LayoutId>
Takes into account first any overlays, then system layouts from the list