rename magit-commit-{log => message}-buffer
add new library magit-commit.el
add new library magit-remote.el
magit-revision-refresh-buffer: use --format=fuller

Ideally the user should be able to set this,
but that's not yet possible.
magit-diff.el: fix a section heading