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
Merge remote-tracking branch 'origin/release/0.9a21' into develop

Conflicts:
	src/ggrc/assets/javascripts/controllers/modals_controller.js