Fix setting of grid.newWidth only in case of adjustGridWidth
improve columnChooser, set initial height based on max height of available and selected likst