Adding support for c++11 for-each syntax without tons of line changes
Revert "Made compatible with C++11 for-each clause"

This reverts commit 4e15b018fd00de7a5e13b44695dc695c9297ccb3.
Merge branch 'temp'