compiler/ecc,ecp: Resolved issues from multipass preprocessing with MinGW-w64
- If __MINGW32__ is defined, defining (u)intptr_t based on _WIN64 rather than including <stdint.h>
compiler/grammar: Added support for extended declarator in between struct and identifier
- e.g. struct __attribute__((packed)) Identifier -- This was required to parse MinGW-w64 headers
ecere: Work around for conflicts with 'String' in MinGW-w64 headers
- Also included COMPILER_SUFFIX in objects/target directory for ecereCOM