Restore ToolChains.h from vendor branch