Merged in pkce-cleanup (pull request #170)
https://bitbucket.org/openid/fapi/issues/292/pkce-inconsistencies-between-part-1-and
https://bitbucket.org/openid/fapi/issues/292/pkce-inconsistencies-between-part-1-and