makefiles: Support specifying the PE architecture as "none". To allow building for multiple host architectures without building the PE side multiple times.
makefiles: Fix program installation for Windows builds.