oauth2: Fix typo

Fallout from f5b66f7d681b4f4a35867c7d9dba556cad820ea0
provider: Clean up the public header

We do not support out-of-tree providers. Therefore, there is no need to
export the definition of GoaProvider and GoaProviderClass.