Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in security/manager/.  r=bsmith

--HG--
extra : rebase_source : 3632af6471e41d099a0948542d26a7df527efaad
Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in widget/.  r=vlad

--HG--
extra : rebase_source : 29bf1f696e8952ea7056d2417522dcc0f88cecc4
Bug 961494 - Adjust an assertion to properly handle objects with built-in properties stored in reserved slots, where the last property of such an object may use a reserved slot that's not the last reserved slot.  r=jorendorff, f=bhackett