flush snow white objects at end of non-ICCs

This is needed to keep the feeds make check to take an extra CC cycle, for some reason.
minor indentation fix
Rename CC STATEs to Phases
Make mGraph private
eliminate mRootCount
Eliminate GCGraphBuilder::mWeakMaps
Make mGraph public again
move graph clearing into graph destructor
Clear in the destructor for NodePool and EdgePool.