(ENHANCE) Changed all tk_dialog calls to TtkDialog::ttk_dialog

I haven't test them all, I don't know how to trigger some of them.

So they are bugs wating to happen but, at least, they should be
easy to fix.

Yes, I know, famous last words.
(INTERNAL) Removed tk_dialog as it is no longer used