Bug 1053989 - OdinMonkey: add Math.clz32 to stdlib (r=bbouvier)

--HG--
extra : rebase_source : 7f7e060159227338b263326a731b8ba21141fd05
Bug 1055337 - remove dead arg to functionArgsAndBodyGeneric (r=jorendorff)

--HG--
extra : rebase_source : cdf7e15a29407aaf042be2c60c06fbda5f7b31b1
Bug 1055337 - only set FunctionBox::useAsm when actively parsing asm.js, not on validation failure re-parses (r=jorendorff)

--HG--
extra : rebase_source : 1afc962d0175c540435339f65af02e25bcd6dabe
Bug 1055337 - Disable syntax parsing inside asm.js so that we get better asm.js warning messages (r=jorendorff)

--HG--
extra : rebase_source : 8885a8d6d6914dc4f6f6e960b6ce4746074c819f
Bug 1055337 - Don't resolve names while parsing asm.js (r=jorendorff)

--HG--
extra : rebase_source : b81949549c10c52f186e32f5cd19393b782a7725