Bug 906387 - Rehash hash tables if necessary when rekeying during minor GC r=terrence
Backed out changeset 00611894f123 (bug 881092)
Backed out changeset 09a51539cea1 (bug 881092) for breaking the build
Bug 875934 - Moar fixups post backout of bug 870676 \o/
Merge mozilla-central and inbound