Add a function to toggle minor modes for neat text

Enable flyspell, auto-fill and set fill column to 80 in a function and
point to that function from various major mode hooks.

While here, drop now obsolete `magit-completing-read-function' settings
because we rely on `git-commit-mode' to handle the git commit message
formatting.