Added strong type checking in the additive standard files.
Fixed an issue causing crashes when one of the toolchain components exits immediately.
Added boost configuration macros which are required for compilation.