Remove git-commit-modes

They're bundled with Magit now.
Remove custom switching code

Since git-commit-modes now always uses an emacsclient instance it'll
magically switch away to whichever app I used last when committing. This
isn't ideal.