Add foreach2 macro, a foreach that can be used for STL containers and C arrays.