Use window.error hook instead of try/catch in P.Stage.step

Closes https://github.com/nathan/phosphorus/issues/208