Refactored GDrive setup to use controllers
Refactoring GAPI controllers to own file and accounting for GAPI authorize bug.
Better handling of late-stage reauthorization. GCal.getPrimary call moved to on-demand
Fix copyright headers
Merge pull request #960 from reciprocity/feature/oauth_dialog

Show a button for GAPI authorization when app is not authorized