Mergiraf expects merge.conflictStyle to be "diff3" in git. If this isn't the case, mergiraf cannot operate correctly. This change adds this option to git's configuration.
This adds git integration for mergiraf. It sets up git to use mergiraf to automatically resolve merge conflicts.