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.