------------------
* Redesigned token storage backend system: it now uses objects
.. warning::
This release is not backwards-compatible, due to the changes to how backends
work. If you are using the SQLAlchemy backend, read the documentation to see
how it works now!
* Added documentation about OAuth protocol
* Added quickstarts for Google, and for a multi-user SQLAlchemy system
* Added ``reprompt_consent`` parameter to Google pre-set configuration
* Added ``oauth_error`` signal
* If there is an error with the OAuth 2 authorization process, Flask-Dance
will now redirect the user anyway rather than letting the error bubble up
and cause a 500 status code. The ``oauth_error`` signal will be fired
with information about the error.