Draft: UI: Greatly refactor prompt dialogs
They now also have up/down key navigation between fields, and they can be "accepted" only when input fields are non-empty.
D-Bus and filesystem are split into one dialog, and environment variable in another. All i18n strings were kept intact.
Edited by ivan tkachenko