Redirect when a program is created

We don't do folder creation on Program creation now.
Redirect when an audit is created
Wait for Audit folder permissions to update
Merge remote-tracking branch 'origin/develop' into feature/audit-redirect

Conflicts:
	src/ggrc/assets/javascripts/models/simple_models.js
	src/ggrc_gdrive_integration/assets/javascripts/controllers/gdrive_workflows_controller.js
Use viewLink for redirect
Merge branch 'develop' into feature/audit-redirect

Conflicts:
	src/ggrc/assets/javascripts/models/simple_models.js
	src/ggrc_gdrive_integration/assets/javascripts/controllers/gdrive_workflows_controller.js
Merge branch 'develop' into feature/audit-redirect
Imperfect globally accessible page waiting mechanism and other fixups.  More to follow
Fixed create_folder_if_nonexistent to always do refresh_instances on folders binding first. also changed deferreds for navigation-away waiting to use progress/notify
Merge branch 'develop' into feature/audit-redirect
Merge branch 'develop' into feature/audit-redirect
Made a constructible object out of the notifier, extended it to each Cacheable instance
Merge pull request #944 from reciprocity/feature/audit-redirect

Redirect when program or audit are created