Configure a custom diff/merge/editor tool within GitKraken
As a user, I would like the ability to set the path to a custom diff, merge, and editor tool within GitKraken in order to use any tool I would like.
This will be useful because:
- GitKraken only supports a few custom tools currently.
- If a tool exists in a location that GitKraken does not see it, being able to set the path would work around this.
- This would allow the user to set different tools per profile when working with different sets of repositories that require different diff/merge/editor tools.