renamed strings.[ch] to string_ids.[ch] due to name collision
fixed static enums; added missing headers
use SDL_HasMMX() do detect MMX capability
fixed strcat and rct2_startup_checks()
added GCC/MinGW-compatible assembler
make code compatible with mingw64
check SDL return values
fix skipping intro
added cmake build scripts
bug fixes and more error reporting
Merge branch 'mingw' of https://github.com/anyc/OpenRCT2 into anyc-mingw
Merge branch 'anyc-mingw'