Authenticate on every account entry
GHAccount: Removed unused authId
Invalidate apiClient when the endpoint or authToken change

Closes #350