[Client] Improve selection dialog

The dialog now sets its width according to the width of its entries.
Could cause problems with very long description texts.