Column reordering in mobile view freezes and the UI is not very mobile friendly

I was trying to reorder table columns in mobile view (via column configuration dialog). It sometimes works but sometimes the drag-drop view freezes and reordering is no longer possible (this happens randomly and we do not have an exact way of reproducing). I have done this in mobile dev view in desktop Chrome so it might happen because of this environment but it shall work everywhere anyway.

The dialog needs some styling enhancements as well because some items can be hard to read or control on smaller touchscreens.

We also decided to unify the column reordering action to be the same as it was in the desktop client - In both desktop web and mobile web clients there will be a list of columns with items selectable one by one and then moved by clicking/touching arrow buttons. This will be implemented and tested in desktop version first.