common: Make language chooser dialog match design

Update the chooser to:
- Use a search bar at the top of the dialog, not the bottom
- Have a larger window
- Remove space from around listbox

https://wiki.gnome.org/Design/SystemSettings/RegionAndLanguage
9 jobs for common-language-chooser-search in 29 minutes and 57 seconds (queued for 48 minutes and 35 seconds)
latest
Status Job ID Name Coverage
  Build
passed #75614
build

00:01:59

 
  Test
passed #75617
armv8

00:12:19

passed #75616
asan

00:01:47

failed #75618
allowed to fail
ppc64le

00:12:59

passed #75615
test

00:00:51

 
  Manual
manual #75621
allowed to fail manual
msan
manual #75619
allowed to fail manual
tsan
manual #75620
allowed to fail manual
ubsan
 
  Deploy
manual #75622
allowed to fail manual
flatpak
 
Name Stage Failure
failed
ppc64le Test
Full log written to /cwd/_build/meson-logs/testlog.txt
FAILED: meson-test
/usr/bin/python3 -u /usr/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
Uploading artifacts...
./*.log: found 1 matching files
_build/meson-logs/: found 4 matching files
Uploading artifacts to coordinator... ok id=75618 responseStatus=201 Created token=ZtSd2NPz
ERROR: Job failed: exit code 1