Throw errors when passthroughErrors is enabled

When passing through errors, one expects koa-oauth-server to throw in order to handle the error in a separate  handler. This is useful when you want to compose middleware, for example.

Previously, passing through errors would only emit an error on the app's event emitter.
Done. My bad, I'm not used to the code style yet!