Dectect and use installed 7-Zip if available.

Check the registry for a 7-Zip installation and fall back to downloading 7za if not found.
Also includes a minor stylization commit.