Update to vcsinit for Git

Making sure all the local and global settings are set properly to
ensure smooth operation. Git will hang the checkin or checkout process
if it has to prompt the user for anything. There doesn’t seem to be a
non-interactive mode.