Enable bash completion for git aliases.
Starting grouping based on functionality.

+ Move all git bash config into the ./git directory.
+ Automatically source 'bash' scripts in sub-directories.
Merge branch mpareja/master into firmwater/master