ucode/update.intel should be able to use git repos
Instead of requiring $1 be a tarball, why not also include:
- No arg > clone from well-known Intel git repo
- Directory arg > skip tar step and pull right out of there.
- File arg ==> As before, treat it like a tarball.
Tested using all three tactics, resulting #12816 changes match in each case.