This is a combination of 5 commits. Removed platform.h, and got rid of
various platform-specific typedefs.
Removed references to platform.h

Removed platform.h in MP, and removed unused class from icarus tokenizer.

Removed platform.h from SP code.

Removed all references to LPCSTR in SP.

Removed last bits of LPCSTR from MP.
Should fix #306 (active force powers were not being networked with __NO_JK2 defined). Also changed R_CullPointAndRadius to agree with the commenting / __NO_JK2 case
Some cmake fixes for win64.
Lists what arch has been detected during cmake build.