JBIDE-14018 - adds ability to customize commit message during publish

Separating out dialog into its own class

JBIDE-14018 removing unnecessary checkbox which serves no purpose