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.