Make private functions and variables static
cpc_runtime.h must be included first

Especially, on MacOS, CPC needs #undef __BLOCKS__.
Add missing headers
Change token names.

They are incompatible with certain systems. For
example, on Windows, INT is a type.
Explicit if statement.
Remove spurious, commented cps keywords