Fix argument ordering for UIDelegate methods.

Authored by johanneszarl on Feb 15 2019, 11:09 PM.

Description

Fix argument ordering for UIDelegate methods.

Having the log message as first argument feels more natural and in fact
even I myself used the incorrect order of arguments with the initial
ordering (msg,title, log, dialogId).
So, now it is: (log, msg,title,dialogId), which also groups together the
arguments that conceptually belong together.