Add required `responseParams` property to OAuth2Code base class

@mixonic for you.

Torii uses these to detect whether a user hit the 'cancel' or the 'ok' button in the dialog that the provider shows.

This makes it so that we reject the `torii.open` promise if the user clicks the 'cancel' button.

fixes #74