Allow a user to set their own _version.py for testing

ignore in git
Merge pull request #13423 from cachedout/version_git

Allow a user to set their own _version.py for testing