Adding new .gitignore file.
Fixing filetype autocmds stomping each other.
Few more git/rvm improvements.
Updating awesome config to latest release.