Fixed yesod-auth-oauth

This pull request has just some additions wrt #733:

  * Merge latest `upstream/master` changes.

  * Bump dependencies, test with https://github.com/yesodweb/authenticate/pull/39.