goabackend: enable PKCE/S265 for Google & Microsoft
Since Google and Microsoft both support and recommend PKCE/S265 code challenges for OAuth 2.0 clients, enable it by implementing the required virtual function.
Depends on !188 (merged)
Edited by Andy Holmes