Adds vimpager to required commands
Only activate UltiSnips and YouCompleteMe when vim has python support
I'm not using AwesomeWM, so I don't need this -- put it in your local config
Adds overwrite for rgrep, displaying filename:linenumber: <match> and 3 lines of context
Simplifies dname with dirname because KISS
Replaces gitignore with a gitignore repository

Introduces a lot of gitignore files because a lot of programs write
files. This introduces ignores for (amongst others):
- KDevelop4
- Kate
- Archives (.7z, .zip, etc.)
- NetBeans, Eclipse
- etc.

For a complete list, check out config/gitignore/Global