Update type_traits, utility, predef, detail from develop.