Fix for space left between the title bar and extension menu.

If a title bar is smaller than its width an extension menu shows
the hidden buttons. Because one of the buttons uses text and
the title bar is resized smaller than what the font allows,
there is some space left between the title bar and the extension menu.
We replaced the text with an icon which fixed this problem.

Change-Id: I02fac2f67971581605a45b7d87a4f1de761816c7
BUG #14512: Print debug info when connection fails.

If a client-server connection handshake fails, it can be tricky for users to
determine exactly what went wrong. To make it easier, each process now prints
out information on the standard output providing information about that process
such as the handshake used by that process, the socket communicator vesion
number. The user can then compare the values printed out on the client and
server side to deduce why the connection failed.

Change-Id: Ib7f2adf477abf2cc865f55870dbf87de7557f029
Merge topic '14508-title-bar'

2dcd19d4 Fix for space left between the title bar and extension menu.
Merge topic '14512_print_info_on_handshake_failure'

fd3b47f8 BUG #14512: Print debug info when connection fails.