Update .gitignore
Added go-autocomplete, go-mode, go-snippets and yaml-mode Emacs packages
Added .*.sw? to .gitignore_global (for Vim swap files)
Update git pager to search for ^--- when viewing diffs only