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

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

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

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

--HG--
extra : rebase_source : 842f64b989e6be4a8e530c219ffe6eec6701c49f