UCLA reports: Refactored code, splitted reports, added WebUser role permissions accessing to UCLA reports.
Fixed 'responsible party' filter, also refactored code.
Merge pull request #3582 from lwyszomi/117437-case

UCLA reports: Refactored code, splitted reports, added WebUser role perm...