Bug 905370 - Move SelfHostedClass list to JSRuntime. r=bhackett,shu, a=abillings

--HG--
extra : rebase_source : 43fc065c69cbd1567819ad1401f0d3fbace5e76a
extra : amend_source : aa33a1a5158a33791d86e0c8c4ab06c5562541e5