Bug 850070 - Part 1/2 - Separate sequential compilation into explicit phases. r=luke
Bug 850070 - Part 2/2 - Parallelize OdinMonkey compilations. r=luke
Bug 849230 follow-up: Fix expectException to actually check the exception code, and don't use imaginary DOMException names!

--HG--
extra : rebase_source : df53ddca50487bfc10676fd43e98abb949a2c298
Bug 850217: Corruption in opt-in animation. [r=bnicholson]

--HG--
extra : rebase_source : 7b83bf28a76c3308fa734d0e07ef840362f62ead
Bug 850070 - Fix --disable-ion and --disable-threadsafe builds. r=red
Bug 850070 - Fix Vector::initCapacity() argument name: conflicts with layout code. r=red