Publish dialogs and other refinments for the publication workflow
Merge pull request #810 from Pomax/publishdialog

Publish dialogs and other refinements for the publication flow