Fix table display for Unicode characters (see #9646) (rebased onto dev_4_4)



This is the same as gh-418 but rebased onto dev_4_4.

----

To test this PR,

- login as root and modify some users to insert Unicode characters
- run `bin/omero user list`
- check the tables render correctly, e.g

```
sbesson:openmicroscopy sebastien$ dist/bin/omero user list
Using session 1f0e09f8-d72d-4631-84c5-20a326505390 (sebastien@localhost:4064). Idle timeout: 10.0 min. Current group: read-annotate-1
 id  | omeName      | firstName | lastName | email | active | admin | member of | leader of 
-----+--------------+-----------+----------+-------+--------+-------+-----------+-----------
 0   | root         | root      | root     |       | Yes    | Yes   |           |           
 1   | guest        | Guest     | Account  |       |        |       | 2         |           
 2   | sebastien    | Sebastien | Besson   |       | Yes    |       |           | 3         
 52  | test         | test      | test     |       | Yes    |       | 3         |           
 102 | éîøπµß´óµß´ó | Unicode   | test     |       | Yes    |       | 3         |           
 103 | ßébaßtien    | ßébaßtien | Béßon    |       | Yes    |       | 3         |           
(6 rows)
```