* Update guard services and routing
* Add depenent checkbox to handle sub permissions
* Present new collections premissions
* Use new split permissions
* Rename to nested-checkbox.component
* Clarify css class name
* update jslib
* Upload and download attachments using direct urls
* Include FileUploadService dependency
* Update max file size message to current max
* Update jslib
* Update jslib
* Implemented Custom role and permissions
* converted Permissions interface into a class
* fixed a merge issue
* updated jslib
* code review cleanup for Permissions
* trailing commas