Update gitconfig to use osxkeychain for OSX and cache for other systems