Bug 872384 - Clone self hosted objects directly into tenured; r=till

The jit is allowed to bake pointers to intrinsics into jitcode. Since all
self-hosted clones are intrinsics, we need these to always be tenured.

--HG--
extra : rebase_source : b4e6b63db874a95d5eac4cafa34a7aaadd163f58
Bug 863957 - Check if jsid is really a string in Components.interfacesByID. r=bz