Bug 892291: Correctly compute ranges for Math.imul; r=nbp

--HG--
extra : rebase_source : 0b6d8d27bbb01fee911e90fc571f683e175fdbbc