Migrate to Chrome extension Manifest V2 and the OAuth API

Use the OAuth API (v3)