Create message dialog with custom buttons and audit log button
This allows showing a message dialog (e.g. an error) with custom buttons
(e.g. Ok and Retry) and an additional button for opening the audit log.
The message dialog is displayed modeless to avoid problems with the
additionally shown audit log viewer.