Added basic MinGW cross-compiler support.
More TODOs.
Simplified the toolchain handling to support multiple architectures.
Added TODOs.