Some minor refactoring on the compilations controller spec, adds check for depositing user to any action that uses load instance in the compilations controller.
Fixes a bug that was breaking the link to a file from within a compilation.
Merge branch 'develop' of https://github.com/nu-lts/drs-sufia-app into develop

Merging in David's changes.
Merge branch 'develop' of https://github.com/nu-lts/drs-sufia-app into develop

Merging in David's changes.
Merging in David's changes.
Render create collection button will now properly use the root collection id when appropriate.
Merge branch 'develop' of https://github.com/nu-lts/drs-sufia-app into develop

Merging in David's changes.