Bug 975069 - Remove SpiderMonkey's public tinyid interfaces; r=luke

--HG--
extra : rebase_source : f27ef72793efbed252e6fef2d66d7a055a02f6a0
Bug 952818 - Add regression test for the referenced bug; r=sfink

--HG--
extra : rebase_source : b1add4ba4b88a8cc95c562ea0878b93158bd71f1
Bug 961875 - Add missing post barrier in IonBuilder::jsop_rest; r=shu

--HG--
extra : rebase_source : 0a68d323c075cb95500d404c47e670413143c847