Save the buffer in the commit function
Simplify commit handling in Log Edit Mode

Instead of substituting the key definition, just override
`git-commit-commit-function` locally to call out to
`magit-log-edit-commit`.