Make GroupBySearchView use dynamic size ChoiceView
Make GroupBySearchView use dynamic size ChoiceView

Was fixed at size 10 before, but that fixed size made lists with less
than 10 entries take up more space than necessary. This is a more
flexible solution that makes the size of the list dynamic, while still
letting you set a maximum size so that the list doesn't take up more
space than you want it to.

foam-framework/foam2,foam-framework/foam2,jacksonic/vjlofvhjfgm,foam-framework/foam2,jacksonic/vjlofvhjfgm,jacksonic/vjlofvhjfgm,foam-framework/foam2,foam-framework/foam2