Add git modes.

    - Add modes to support editing git commit messages, config files and
      ignore files.

    - Remove previous auto-mode-alist entries for conf-mode and
      text-mode.