Bug 987641 - Backport |Bug 980647 - Part 1: Move the compositor's texture recycling startegy behind a pool interface| to Aurora. a=1.4+
Bug 987641 - Backport |Bug 984823 - Use clamp to edges with tiles on b2g| to Aurora. a=1.4+
Bug 985949 - Fix pointer handling in BlueZ backend. r=echou, a=1.4+

This is caused by bug 967364. We need to hand over data structures
to DBus operations and forget about them if the operation returned
success. Until now, we could just tell their nsRefPtrs to |forget|
about them, but with bug 967364 applied we need to swap an empty
value into the pointer.
Bug 985949 - Correctly forget pointer references in Bluedroid backend. r=echou, a=1.4+

This patch fixes a regression from bug 967364. An nsRefPtr is now
correctly cleared by |forget| without causing a crash.
Bug 984919 - Part 1: Cannot place a new call if other sim is in use. r=hsinyi, a=1.4+
Bug 984919 - Part 2: Test DSDS connection conflict. r=hsinyi, a=1.4+
Bug 985878 - Make AtomicRefCounted thread safe. r=khuey, a=1.4+