Add 'gitconfig' and 'gitignore' files

These files are the default configuration of the git system.
The 'README.md' file has been improved.
Add the '.vimrc' file

Add the most important file for the configuration of Vim.
It comes from another configuration and some configurations may depend on other plugins.
Add the 'pathogen' plugin

The 'pathogen' plugin is a plugin to rule all other plugins through a 'bundle' directory in which there is only github repositories of the plugins.
Add the 'NERDTree' plugin to vim

The 'NERDTree' plugin is displaying an arborescence of the current directory and is allowing the navigation in the directories and subdirectories inside vim.
Add a new configuration for zsh

Add the master configuration file '.zshrc' and a bundle of files in the 'rc/' subdirectory to define variables, extension association, alias and the prompt display configuration.
Add the vim plugin for taskwarrior

The plugin is developped by the taskwarrior project and allow edition of 3 type of file and an automatic detection.
Remove vim bundles to add them as submodules

The git submodules is a more appropriate functionality to include other git projects inside an existing git repository.
Add the vim bundles as submodules

The previously deleted bundles (see last commit) has been add as git submodules.
Add a wrap to 80 characters in vim default

The lines will automatically wrap to 80 characters each line of every file.
Add additionnal alias for git

Three new alias to git:
- git pull (gpl)
- git push (gph)
- git fetch (gf)
Add the completion for taskwarrior

TaskWarrior provide the '_task' file for zsh completion.
A specific directory has been used to save the completion files.
Add 'vimpager' as the default PAGER

Replace the 'less' and 'zless' command by 'vimpager'.
Load the variables in first

The variables should be loaded in first because other files depends on it.
Change the less's commands

Define 'less' as the PAGER variable and define a 'zless' and a 'vless' alias.
Add the 'push.default' option

Since Git 2.0, the push not always push to the origin.
A default option will match the corresponding branch names.
Add an alias for 'git status'

The 'gss' is now linked to the 'git status' command.
Change the relative path to the pathogen plugin

The pathogen plugin should have a symbolic link with a relative path, not an
absolute path.
Add 'sbin's paths to the PATH variable

There is at least 3 different path to 'sbin' directories that should be present
in the PATH variable (/sbin, /usr/sbin, /usr/local/sbin).
Remove the 'variables' file for the 'zshenv'

The '.zshenv' file is already providing environment variables definition. The
'variables' file was redundant with '.zshenv'.
Fix the 'zshrc' file

The 'zshrc' file was loading the 'variables' file in the 'rc/' subdirectory
before any other file in 'rc/'. However, this file has been removed in a
previous commit and this specific load in the 'zshrc' should not be there
anymore.