Added CONTAINER_LOCK_HELPER_START/CONTAINER_LOCK_HELPER_END - cuz then works better with debugger line numbers
Added STLContainerWrapper<>TwoPhaseIteratorPatcherPass* support, and used that in Bag_stdforward_list<T> to fix remaining Bag_stdforward_list bugs...
run astyle
Started cleaning up PatchingErase() usage of STLContainerWrapper<>...
replace use of CONTAINER_LOCK_HELPER_() with CONTAINER_LOCK_HELPER_START()/CONTAINER_LOCK_HELPER_END() so that debugging works better (single step) - and so compiler error messages are clearer  about line numbers
fixed gcc-specific template issue
Another fix for incomplete CONTAINER_LOCK_HELPER_START change