add settings in push dialog

- add setting to enable pushing to Gerrit by default
- add settings for reviewer, draft changes, submit changes and topic in push dialog
- extension of dialog is done javassist because of missing entry points

Resolves #47