I added support for various exceptions format based on query parameter error_format.
I changed idp return_url to redirect_uri.
I fixed exceptions formatters and now the flow from login till example callback through implicit grant works as expected.
I fixed some pylint warning into exceptions_middleware and oauth2_controller.
I implemented authorize redirect to idp if user can not prove he is authenticated.
I updated the documentation for Fantastico OAuth2 so that it reflects current implicit grant implementation.