Added support for git user configuration. Gitconfig will now include the configuration from ~/.gitconfig.user, if it exists. The include is done at the end of gitconfig, so that it can override any of the default values.
Updated README to describe new user Git configuration.
Merge pull request #270 from darylrobbins/master

User Git Config