Adds `std::for_each` test in invocation

and removes CArray and CMacro tests
Merge pull request #4548 from ricardoquesada/perf_tests

Adds `std::for_each` test in invocation