getNewAuthToken

Fetch a new access token from the account manager. If another thread is already in the process of doing this, we'll just wait for it to finish and use that access token.

Return

The auth token, or null if we can't get a new access token for any reason.