Fix layout column sizing. Load project list on extension startup, always try to preserve existing selection when refreshing the project list.