Bug 884676 - Part 2, Use mozilla::Atomic<int32_t> for Runtime::interrupt. r=njn

--HG--
extra : rebase_source : a06218cb913d7340fdfdb537512a13df550baf8b