Bug 1049051 - Part 1: Remove ResourceAcquisition. r=froydnj

--HG--
extra : rebase_source : 86bc896f9c2833996c4c5eebcc034acbadedbd4a
Bug 1049051 - Part 2: Remove DeadlockDetectorEntry. r=froydnj

--HG--
extra : rebase_source : e87b5b20130508953360b367c76b4d00338f2cdc
Bug 1049051 - Part 3: DeadlockDetector Add/Remove can take a const param. r=froydnj

--HG--
extra : rebase_source : 0ea5e3d9337982c1282a74961f62bc0b4345d7bf
Bug 1049051 - Part 4: Make PrintCycle internal. r=froydnj

--HG--
extra : rebase_source : 594237c0e3e738078a9e571d9515c6feb0fd7bed
Bug 1049051 - Part 5: Make sDeadlockDetector access internal. r=froydnj

--HG--
extra : rebase_source : ea7ee17679ca9d616c56376d7360852c37a19249
Bug 1049051 - Part 6: Adjust leak threshold. r=khuey

--HG--
extra : rebase_source : a57e3fa89c2aa84ac0017b4975efc83bd440df9d