cleanup #include
Added IOLogWrapper::suppressed_
Added ScopedSuppress
rename List::erase List::erase_and_delete