MSI initial support

Tested with WiX 3.9 and msys2 on `i686-pc-windows-gnu` target.
Still need to replace some hardcodes by variables but that's a start.
Do these upgrade codes mean that the MSI version of rust release channels can be installed simultaneously? Do the installers modify PATH in conflicting ways?