SERVER-15492 do not swallow errors from subclasses' run() methods in BackgroundJob