Bug 933360. Change GlobalPCList._list from an array to an object, and rewrite some teardown code r=jib