Refactoring of Google Picker integration

- Using authorization.js
- Authorization is attempted prior to initializing module, and again (if failed) upon user interaction with Google Drive UI button
- All integration and use of Google Picker API is within module and not leveraging RVA