Bug 1063529 - should catch shell service exceptions, r=mconley

--HG--
extra : rebase_source : f21763b563cdf5ed7936085d6bdfdb706b53778d
Bug 1052211 - fix default closure behaviour for mochitests and add --auto-close option to force closing the browser, r=ted