Populate MR title for dirty repos when not committing
There are two changes in this MR.
First change
Moving the MR title prompt after the commit prompt allows for auto-populating the MR title prompt, even if the repo is dirty. The MR title is now auto-populated anytime a commit is not being made. This allows for a workflow of:
- Make multiple changes.
- Commit some of the changes, but keep some changes uncommitted.
- Create a MR, with the last commit message auto-populated for the MR title.
Second change
In the current autoOpenMr description "Automatically open a new MR", "open a new MR" could be interpreted as "create a new MR". I updated the wording to be clear what is happening.