Strings editor: Misc fixes

This CL includes the following changes:
 - The details pane was going out of sync with the cell
   selection in the table sometimes. This issue was because
   the details pane was updated by a listener that was attached
   to the row selection of the table. This CL makes it listen
   to the column selection as well.
 - Sets the correct font for use by the inline cell editor that
   is invoked by double clicking a cell.
 - Disables inline editing for cells corresponding to multiline
   strings.
 - The model was clipping the value for cells corresponding to
   multiline strings. This moves the clipping to the renderer
   instead of the model.
 - Bases the cell renderer on IntelliJ's ColoredTableCellRenderer
   rather than the default Swing renderer
 - Fixes location where add locale popup shows up (Issue 75398)

Change-Id: If5f3e13ceb364ae90b5d1c59850a4ae801b97353
(cherry picked from commit 77b4552c18c05c81ef9ffa32654651f97761034d)
Merge "Strings editor: Misc fixes" into ub-tools-idea133-release
strings editor: Add support for editing multiline strings

This CL enables the multi line editor to show up when pressing
Shift+Enter in the details text box (or pressing the corresponding icon).

It also disables editing of multi line strings in the text box itself,
and also disables editing of keys. Editing of keys should actually be
a rename refactoring and will be enabled in a future CL.

Change-Id: Ib9532d9f5e66ee1e4d6acdbfbea58f790ab5936a
(cherry picked from commit 14734a8c4bd5c8d924c36eb91054daa3805750f9)
Merge "strings editor: Add support for editing multiline strings" into ub-tools-idea133-release
Revert "Update distributions for August"

This reverts commit 30890cf09a16606b9adf31f1b395ea86e8824411.
(cherry picked from commit 492ae108985ca09cd7e88b1a38993d06531b7f1d)

Change-Id: I107ea331184b4f3b6ede8ba06952c7707001e11a
Merge "Revert "Update distributions for August"" into ub-tools-idea133-release