Added error handling and updated co

I updated co to 1.5.2 and added an error handler to pass uncaught exceptions to next(). Just ignore my test case if you don't care for mocha.