Run upgrade after rename, fixes RichiH/vcsh#54

This time I made changes in a separate branch. Please look and tell what you think.
The actual problem is that after running vcsh rename command the value of core.excludesfile in repo's config section does not change.