Bug 967005 - Report rejected promises when worker stops running. r=bent

--HG--
extra : rebase_source : 3f569387061151b1afb5f09a8d1ca04e85e376e1