RebaseDlg: Allow to split commits

@ch3cooli @yuelinho Comments or improvements?
I'm unsure if we should still use forceAmend for the first commit (if not rebase_squash_edit)