Use a separator param when generating reports

Defaults to comma, but 'catalogue' report is tab separated.
Merge pull request #444 from nla/cr-upd

Catalogue Report update backport changes.
Add groups/permissions to defaults users.
Change USer profile display to show the collection access
update pom version.
Added testing of UserAccess and UserUtils. Ensure integration with shiro for testing.
Merge branch 'master' into ti_internal_access
merged in latest change from master branch.
remove commented lines in WorksController
merged latest changes.
updated to use amberdb 1.1.109
Merge pull request #446 from nla/ref-upd

updated to use amberdb 1.1.109
Merge pull request #445 from nla/ti_internal_access

Internal Access Changes
Add visualize tab with thumbnails for the item to Work screen.
Fix URL path problem.
Add more blank space on Children tab so that last items are not covered by bottom nav bar.
Add more blank space so that last items are not covered by bottom nav bar.
Added missing js library. Fiddling with page widths.
Fix display to have three
AmberDB 1.1.110