Universal git edit, more key mappings and enable spelling only for git

* The alias 'git edit' works now in any directory not only in git repositories
* Map <Alt-.> and <Alt-,> for quick list (search result) navigation
* Enable spelling only for git commit and rebase buffers by default