Bug 958598 - Reorder some code in SIMDObject::initClass to handle OOM. r=nmatsakis

--HG--
extra : rebase_source : d1c043ee7c2fcf5fa0a5fd032a0bc65c0a54a123
Bug 959208 - Handle OOM in CloneObject. r=jandem

--HG--
extra : rebase_source : 3832f184a7a0f81efcead90460dfcb95efb90f41