Bug 801120 - Support T* WeakPtr<T>::get(). r=Ms2ger, r=ehsan, a=tef+
Bug 821804 - Allow unitialized WeakPtrs to work properly. r=Waldo, a=tef+

This ensures that the WeakPtr always points at a valid object and avoids the
need to test for that during operations.
Bug 826410 - Add a missing interface to MediaElement's QI impl. r=jst, a=tef+
Bug 859307 - [updates] wrong behavior when the manifest changes but not the packaged zip. r=ferjm, a=tef+
Bug 846647 - Update call state before reseting call array. r=echou, a=bajaj
Bug 838038 - Pt 1 - Make volumes available to child processes. r=dougt, a=leo+
Bug 838038 - Pt 2 - Add support for multiple device storage objects. r=dougt, a=leo+
Bug 851368 - Remove SimplePush registrations on app uninstall. r=dougt, a=akeybl