Bug 999790: Make asm.js modules and functions constructible; r=luke

--HG--
extra : rebase_source : b4d64db2b3faeb5aaac0d3f104de60b1c47f1fc2