Bug 1030446 - Move AsmJSFrameIterator to its own file (r=dougc)

--HG--
extra : rebase_source : b747f42062c1324ebc453151f402903624f33bc5
Bug 1030446 - Change asm.js tests to use setJitCompilerOption instead of looping a bunch (r=bbouvier)

--HG--
extra : rebase_source : 8fb050c73594545d93f59a031629c9d219de60ad
Bug 1030446 - Store and use exit-fp instead of exit-sp for asm.js stack unwinding (r=dougc)

--HG--
extra : rebase_source : 1c72f7049869064c465dc711f0cab8332ef7dc12
Bug 1030446 - Build a list of code ranges and use this instead of CallSite for describing functions (r=dougc)

--HG--
extra : rebase_source : 6cb5cff2c3192f7d40315afe8007f7bd68549fec
Bug 1030446 - dom/asmjscache/tests should pass if isAsmJSCompilationEnabled is false (r=me)

--HG--
extra : rebase_source : c9f2ef6114cf1d29a4081cb9e3aa72b7e9a800b1