Eslint complains on Windows about linebreaks not being LF, because they are the default CRLF on Windows. This change allows git to clone it with the expected EOL
- Use git to get tag and commit hash or fall back to extracting the values from the VERSION file if it is (from git archive)