make nested foreach over TypeTuple bodies into lambdas to avoid huge functions
Merge pull request #2767 from rainers/unittest_smallfuncs

Reduce compilation time for phobos unittests by about 25%