Refactor the parameter functions
Rename variable name to simplify functions
Move functions to common file
Have the option to not include a branch name

For the following commands:
git flow release publish/delete/finish
git flow hotfix publish/delete/finish

you can omit the branch name
Version bump 1.7.0-dev.29
Merge branch 'feature/omit_branch_name' into develop
Update with last merge info

Closes: #73