Possible workaround for bug #1243280
The language selection popup doesn't fit on the screen when using the small version of the GUI.
There are a number of possible ways of fixing this. The best way would probably be to make the list scroll if it's too long. That's not what this patch does. Instead it draws the list in two columns. This has the advantage of being easy to implement. Of course, once those two columns are full, we're just as screwed as before. But maybe it's good enough for 0.8.0, and we can make a better fix later?
Ticket imported from: #1263153. Ticket imported from: patches/561.