This patch fixes compiling for the x86 emulator target
in evc3 (use X86EM.bat) and evc4 (use WCEemulator.bat).
The reason why compiling didn't work was that the
output folder for emulator was set to
"opt\evc3-emulator", but the rules for .o output still
used the "opt\evc3-x86" folder. Now the processor
subtype is taken into account, and the output folder
are named "evc3-x86-emulator" (and similar for evc4).
The patch also fixes the use of the "emulator" define;
it uses another define to not clash with possible use
of the string as an identifier. It also removes some
space chars on line endings and adds an
"install-static" rule that was missing for library