Add test UMS to test config.
Add new method to get Groups for user from UMS.
remove unwanted config
Change the UmsRelam to use Shiro SimpleAccount. Also get the user groups on authentication.
Using snake YAML
refactored profiles and collections, material types, devices and software in profile.
First start to Access Conditions config
Altered Profiles and System Setting pages to reference restructured lookup data.
code cleanup.
merged in latest changes from the master branch.
refactored all classes referencing collection, device, software and material type.
Merge remote-tracking branch 'origin/master' into dsc-123
added amber db service to records in banjo.
minor update.
updated all lookups in SearchController to use the lookups in amberDbService.
Added yaml config classes. Tests. Access yaml's and added new application role.
refactored the adding and update of tools data.
merged in latest changes from master branch.
Added admin view to Access Config Rules.
Updating security rules, adding enums, adding userutils