Add a <tuple> include to more files that aren't getting it transitively on MSVC.