Bug 945811 - Correctly propagate errors from makeInliningDecision and similar methods. r=h4writer

--HG--
extra : rebase_source : 658f2446fd278757c8fe73786c881363fb8d7c01
Bug 946662 - Add MOZ_FINAL to MResumePoint. r=h4writer

--HG--
extra : rebase_source : 354f2f3fcb58e979df281ddf3166550420fef9ad
Bug 653438 - Fix number.toExponential(undefined) to behave like number.toExponential() and remove some dead code. r=till

--HG--
extra : rebase_source : e7fde214b9002658bbc8c64b32028854798bfab1