fix(util): properly handle exceptions from onPrepare and onExit

p.s. the important bit is in `runFilenameOrFn_` in `util.js`
It's not really failing. It would still export the string, just that it doesn't do anything--and shouldn't(?). Then protractor will proceed running tests.