Make overriding the version name independant of VCS; submodule support for git