Moved Preprocessor

Moving it to the ProgramData, which is a user directory introduced in Windows Vista I believe. This avoids both the %AppData% spaces issues and the admin privileges issue for all Windows platforms, it appears Studio also uses this directory to output debug logs and I believe may also be used to compile games and is automatically cleaned afterwards, though not quite sure.