Added a dropdown for selecting auth method.

On Android, you can choose from native or web authentication.

Also updated dropdown creation code and updated its use in directoryFinder tests.
Removed refresh tokens.
Made native authentication the Android default.
Added two more API calls to identity tests.

They are file listing via the Drive API and calendar listing via the Calendar API.
Refactored chrome.identity endpoint tests.