Pick up state from request, if not specified.
Remove redundant "state=request.state" parameters
Merge pull request #278 from RodneyRichardson/issues/277/add-state-to-oauth2error

Issues/277/add state to oauth2error